diff --git a/src/sys/lib/kmalloc.c b/src/sys/lib/kmalloc.c index d6f27d7..633dc9b 100644 --- a/src/sys/lib/kmalloc.c +++ b/src/sys/lib/kmalloc.c @@ -243,6 +243,9 @@ ************************************************************************/ void insertFreeDesc(struct memDescriptor *freeDesc) { struct memDescriptor *tmpDesc; + + assert(freeDesc); + freeDesc->status = 0x0; if (freeKernDesc != 0x0) { for (tmpDesc=freeKernDesc;tmpDesc;tmpDesc=tmpDesc->next) { @@ -332,6 +335,11 @@ /*** $Log$ + Revision 1.9 2004/07/17 15:54:52 reddawg + kmalloc: added assert() + bioscall: fixed some potential problem by not making 16bit code + paging: added assert() + Revision 1.8 2004/06/17 14:50:32 reddawg kmalloc: converted some variables to static