diff options
Diffstat (limited to 'runtime/dex/dex_file_annotations.cc')
-rw-r--r-- | runtime/dex/dex_file_annotations.cc | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/runtime/dex/dex_file_annotations.cc b/runtime/dex/dex_file_annotations.cc index 366d41c65b..6261a93a5d 100644 --- a/runtime/dex/dex_file_annotations.cc +++ b/runtime/dex/dex_file_annotations.cc @@ -553,10 +553,7 @@ bool ProcessAnnotationValue(const ClassData& klass, return false; } set_object = true; - PointerSize pointer_size = Runtime::Current()->GetClassLinker()->GetImagePointerSize(); - element_object = (pointer_size == PointerSize::k64) - ? mirror::Field::CreateFromArtField<PointerSize::k64>(self, field, true) - : mirror::Field::CreateFromArtField<PointerSize::k32>(self, field, true); + element_object = mirror::Field::CreateFromArtField(self, field, true); if (element_object == nullptr) { return false; } |