diff options
Diffstat (limited to 'runtime/mirror/array-inl.h')
-rw-r--r-- | runtime/mirror/array-inl.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/mirror/array-inl.h b/runtime/mirror/array-inl.h index b2725e5451..35ea2b3d4d 100644 --- a/runtime/mirror/array-inl.h +++ b/runtime/mirror/array-inl.h @@ -111,9 +111,9 @@ inline Array* Array::Alloc(Thread* self, Class* array_class, int32_t component_c } template<class T> -inline void PrimitiveArray<T>::VisitRoots(RootVisitor* visitor, void* arg) { +inline void PrimitiveArray<T>::VisitRoots(RootCallback* callback, void* arg) { if (array_class_ != nullptr) { - array_class_ = down_cast<Class*>(visitor(array_class_, arg)); + array_class_ = down_cast<Class*>(callback(array_class_, arg, 0, kRootStickyClass)); } } |