diff options
Diffstat (limited to 'runtime/native/java_lang_Class.cc')
-rw-r--r-- | runtime/native/java_lang_Class.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/native/java_lang_Class.cc b/runtime/native/java_lang_Class.cc index 48a8bc76a0..c4aecb11bb 100644 --- a/runtime/native/java_lang_Class.cc +++ b/runtime/native/java_lang_Class.cc @@ -192,7 +192,7 @@ ALWAYS_INLINE static inline ArtField* FindFieldByName( SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { size_t low = 0; size_t high = num_fields; - const uint16_t* const data = name->GetCharArray()->GetData() + name->GetOffset(); + const uint16_t* const data = name->GetValue(); const size_t length = name->GetLength(); while (low < high) { auto mid = (low + high) / 2; |