diff --git a/src/sys/lib/kmalloc.c b/src/sys/lib/kmalloc.c index 21c9723..647e0a1 100644 --- a/src/sys/lib/kmalloc.c +++ b/src/sys/lib/kmalloc.c @@ -212,7 +212,7 @@ tmpDesc1->next = 0x0; tmpDesc1->prev = 0x0; insertFreeDesc(tmpDesc1); - data = (long *)baseAddr; + data = (uInt32 *)baseAddr; for (i=0;i < (tmpDesc1->limit/4);i++) { data[i] = 0x0; } @@ -329,6 +329,10 @@ /*** $Log$ + Revision 1.6 2004/05/26 11:56:51 reddawg + kmalloc: fixed memrgeMemBlocks hopefully it will prevent future segfault issues + by not having any more overlapping blocks + Revision 1.5 2004/05/25 14:01:14 reddawg Implimented Better Spinlocking No More Issues With KMALLOC which actually was causing bizzare problems