commit | 7dc966014df20fea6a4643ce2736922d0a7ee2c8 | [log] [tgz] |
---|---|---|
author | Barry Hayes <bhayes@google.com> | Wed Feb 24 09:19:07 2010 -0800 |
committer | Barry Hayes <bhayes@google.com> | Tue Mar 02 10:06:04 2010 -0800 |
tree | c577c0acc693903151ffb6df13d5dfd76c6b5637 | |
parent | 4dc2ab9f91ac94ab4d725b119141769a2e23975b [diff] |
Added assert to dvmInterpHandleFillArrayData. Arrays of objects should never make it to there.
diff --git a/vm/interp/Interp.c b/vm/interp/Interp.c index 4e7a7e3..706f5a4 100644 --- a/vm/interp/Interp.c +++ b/vm/interp/Interp.c
@@ -914,6 +914,8 @@ dvmThrowException("Ljava/lang/NullPointerException;", NULL); return false; } + assert (!IS_CLASS_FLAG_SET(((Object *)arrayObj)->clazz, + CLASS_ISOBJECTARRAY)); /* * Array data table format: