summaryrefslogtreecommitdiffstats
path: root/vm/reflect
diff options
context:
space:
mode:
authorThe Android Open Source Project <initial-contribution@android.com>2009-01-22 00:13:40 -0800
committerThe Android Open Source Project <initial-contribution@android.com>2009-01-22 00:13:40 -0800
commitbcd637a94f10b49d18b87a74a015f9d3453ed77a (patch)
tree743c4d6f56ea74d0a9f57585f5badb1031660adf /vm/reflect
parent4c1a2915e40eceeb68dbc323d28b8bf8763af83b (diff)
downloadandroid_dalvik-bcd637a94f10b49d18b87a74a015f9d3453ed77a.tar.gz
android_dalvik-bcd637a94f10b49d18b87a74a015f9d3453ed77a.tar.bz2
android_dalvik-bcd637a94f10b49d18b87a74a015f9d3453ed77a.zip
auto import from //branches/cupcake/...@127436
Diffstat (limited to 'vm/reflect')
-rw-r--r--vm/reflect/Proxy.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vm/reflect/Proxy.c b/vm/reflect/Proxy.c
index 9e91ded06..31df708d8 100644
--- a/vm/reflect/Proxy.c
+++ b/vm/reflect/Proxy.c
@@ -181,6 +181,7 @@ ClassObject* dvmGenerateProxyClass(StringObject* str, ArrayObject* interfaces,
if (newClass == NULL)
goto bail;
DVM_OBJECT_INIT(&newClass->obj, gDvm.unlinkedJavaLangClass);
+ dvmSetClassSerialNumber(newClass);
newClass->descriptorAlloc = dvmNameToDescriptor(nameStr);
newClass->descriptor = newClass->descriptorAlloc;
newClass->accessFlags = ACC_PUBLIC | ACC_FINAL;
@@ -188,7 +189,6 @@ ClassObject* dvmGenerateProxyClass(StringObject* str, ArrayObject* interfaces,
newClass->primitiveType = PRIM_NOT;
newClass->classLoader = loader;
#if WITH_HPROF && WITH_HPROF_STACK
- newClass->hprofSerialNumber = 0;
hprofFillInStackTrace(newClass);
#endif