diff options
Diffstat (limited to 'src/dex_file.cc')
| -rw-r--r-- | src/dex_file.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dex_file.cc b/src/dex_file.cc index b7cefe300b..4ac80bc490 100644 --- a/src/dex_file.cc +++ b/src/dex_file.cc @@ -994,7 +994,7 @@ void EncodedStaticFieldValueIterator::ReadValueToField(Field* field) const { } case kType: { Class* resolved = linker_->ResolveType(dex_file_, jval_.i, dex_cache_, class_loader_); - field->SetObject(NULL, resolved); + field->SetObject(field->GetDeclaringClass(), resolved); break; } default: UNIMPLEMENTED(FATAL) << ": type " << type_; |