From: Barry Hayes Date: Mon, 22 Feb 2010 17:39:10 +0000 (-0800) Subject: Fix build breakage. X-Git-Tag: android-x86-4.0-r1~404^2~492 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=2e3c3e1b4942eb0820619cf0ff5346b21ab421fc;p=android-x86%2Fdalvik.git Fix build breakage. the "HeapChunk" abstraction was removed almost everywhere; but not here until now. --- diff --git a/vm/alloc/MarkSweep.c b/vm/alloc/MarkSweep.c index 4070f4873..5ca2ad3e8 100644 --- a/vm/alloc/MarkSweep.c +++ b/vm/alloc/MarkSweep.c @@ -1152,10 +1152,10 @@ sweepBitmapCallback(size_t numPtrs, void **ptrs, const void *finger, void *arg) * more obvious. */ if (overwriteFree) { - int chunklen; + int objlen; ClassObject *clazz = obj->clazz; - chunklen = dvmHeapSourceChunkSize(obj); - memset(hc, 0xa5, chunklen); + objlen = dvmHeapSourceChunkSize(obj); + memset(obj, 0xa5, objlen); obj->clazz = (ClassObject *)((uintptr_t)clazz ^ 0xffffffff); } }