diff --git a/src/sys/lib/kmalloc.c b/src/sys/lib/kmalloc.c index 834ccc1..d80f42e 100644 --- a/src/sys/lib/kmalloc.c +++ b/src/sys/lib/kmalloc.c @@ -351,6 +351,9 @@ for (tmpDesc = usedKernDesc;tmpDesc != 0x0;tmpDesc = tmpDesc->next) { if (tmpDesc->baseAddr == baseAddr) { + memset(tmpDesc->baseAddr,0xBB,tmpDesc->limit); + spinUnlock(&mallocSpinLock); + return; if (usedKernDesc == tmpDesc) usedKernDesc = tmpDesc->next; @@ -381,6 +384,9 @@ /*** $Log$ + Revision 1.27 2004/09/11 22:49:28 reddawg + pat look at lines 276-285 does the math seem right? + Revision 1.26 2004/09/11 22:33:13 reddawg minor changes