delorie.com/archives/browse.cgi | search |
Date: | Sat, 31 Oct 1998 11:34:32 -0500 (EST) |
Message-Id: | <199810311634.LAA05279@indy.delorie.com> |
From: | DJ Delorie <dj AT delorie DOT com> |
To: | djgpp-workers AT delorie DOT com |
In-reply-to: | <363B4A8E.A3AEFCF9@gmx.net> (message from Robert Hoehne on Sat, |
31 Oct 1998 16:36:14 -0100) | |
Subject: | Re: Patch for malloc.c |
Reply-To: | djgpp-workers AT delorie DOT com |
While esthetically better, I don't see how not applying this patch would ever cause a code fault. > there is still one patch for malloc.c not applied. > Here it is again (this is for fixing the bug when > calling free(NULL); ) > > --- src/libc/ansi/stdlib/malloc.c~ Sat Sep 19 18:59:14 1998 > +++ src/libc/ansi/stdlib/malloc.c Thu Jul 30 18:53:42 1998 > @@ -279,9 +279,10 @@ > free(void *ptr) > { > int b; > - BLOCK *block = (BLOCK *)((char *)ptr-4); > + BLOCK *block; > if (ptr == 0) > return; > + block = (BLOCK *)((char *)ptr-4); > > #if NUMSMALL > if (block->size < SMALL) >
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |