diff options
author | Carl Shapiro <cshapiro@google.com> | 2011-05-03 17:59:35 -0700 |
---|---|---|
committer | Carl Shapiro <cshapiro@google.com> | 2011-05-03 18:09:17 -0700 |
commit | a62c3a0ab3fcdde37f47d16e9699a935ae7a8e88 (patch) | |
tree | b23da5546e400facfa36b3dec6daac8c30d3a537 /vm/mterp/out/InterpC-allstubs.cpp | |
parent | 00c88766d7425c7923187c18a8c7e91d32807a97 (diff) | |
download | android_dalvik-a62c3a0ab3fcdde37f47d16e9699a935ae7a8e88.tar.gz android_dalvik-a62c3a0ab3fcdde37f47d16e9699a935ae7a8e88.tar.bz2 android_dalvik-a62c3a0ab3fcdde37f47d16e9699a935ae7a8e88.zip |
Establish a subclass relationship between ArrayObject and Object.
Change-Id: I9f9fe52bd4ceebb6dde48251a89190ba6bb00ce4
Diffstat (limited to 'vm/mterp/out/InterpC-allstubs.cpp')
-rw-r--r-- | vm/mterp/out/InterpC-allstubs.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vm/mterp/out/InterpC-allstubs.cpp b/vm/mterp/out/InterpC-allstubs.cpp index 8152736a5..91b20d009 100644 --- a/vm/mterp/out/InterpC-allstubs.cpp +++ b/vm/mterp/out/InterpC-allstubs.cpp @@ -2137,11 +2137,11 @@ HANDLE_OPCODE(OP_APUT_OBJECT /*vAA, vBB, vCC*/) if (obj != NULL) { if (!checkForNull(obj)) GOTO_exceptionThrown(); - if (!dvmCanPutArrayElement(obj->clazz, arrayObj->obj.clazz)) { + if (!dvmCanPutArrayElement(obj->clazz, arrayObj->clazz)) { LOGV("Can't put a '%s'(%p) into array type='%s'(%p)\n", obj->clazz->descriptor, obj, arrayObj->obj.clazz->descriptor, arrayObj); - dvmThrowArrayStoreExceptionIncompatibleElement(obj->clazz, arrayObj->obj.clazz); + dvmThrowArrayStoreExceptionIncompatibleElement(obj->clazz, arrayObj->clazz); GOTO_exceptionThrown(); } } |