summaryrefslogtreecommitdiff
path: root/runtime/mirror/field.cc
diff options
context:
space:
mode:
author Mathieu Chartier <mathieuc@google.com> 2015-08-06 03:12:39 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2015-08-06 03:12:39 +0000
commit1f3f766d3b365d01f36b85dc19d40f754fa48533 (patch)
treefe08749dea3ca6cad97bce48416beb37203efdf5 /runtime/mirror/field.cc
parent275bc5e5f318ba6ea1bad6c89c2924d1248b7523 (diff)
parent54d220eb9cc51215d75b9e0fe921b94bebbb3fd6 (diff)
Merge "Move ArtFields and ArtMethods to be a length prefixed array"
Diffstat (limited to 'runtime/mirror/field.cc')
-rw-r--r--runtime/mirror/field.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/mirror/field.cc b/runtime/mirror/field.cc
index 02e4484a98..ff6847cf7a 100644
--- a/runtime/mirror/field.cc
+++ b/runtime/mirror/field.cc
@@ -61,10 +61,10 @@ ArtField* Field::GetArtField() {
DCHECK_EQ(declaring_class->NumStaticFields(), 2U);
// 0 == Class[] interfaces; 1 == Class[][] throws;
if (GetDexFieldIndex() == 0) {
- return &declaring_class->GetSFields()[0];
+ return &declaring_class->GetSFieldsPtr()->At(0);
} else {
DCHECK_EQ(GetDexFieldIndex(), 1U);
- return &declaring_class->GetSFields()[1];
+ return &declaring_class->GetSFieldsPtr()->At(1);
}
}
mirror::DexCache* const dex_cache = declaring_class->GetDexCache();