Mercurial > hg > xemacs-beta
diff src/ChangeLog @ 551:e9a3f8b4de53
[xemacs-hg @ 2001-05-21 05:26:06 by martinb]
realloc() handling on sunos4; remove lwlib-config kludge
author | martinb |
---|---|
date | Mon, 21 May 2001 05:26:51 +0000 |
parents | 666d73d6ac56 |
children | a3adcf42bcec |
line wrap: on
line diff
--- a/src/ChangeLog Mon May 21 02:15:12 2001 +0000 +++ b/src/ChangeLog Mon May 21 05:26:51 2001 +0000 @@ -1,3 +1,24 @@ +2001-05-21 Martin Buchholz <martin@xemacs.org> + + * gui-x.c (sanity_check_lwlib): Remove. + +2001-05-14 Martin Buchholz <martin@xemacs.org> + + realloc() was being called with a null pointer, causing a crash in + etags running `make TAGS' on SunOS 4. + The realloc bug should be handled in the config infrastructure, + not the regular code. It's actually a feature to make the regular + code less defensive, since we *want* it to crash faster. + * s/sunos4.h (realloc_accepting_nullptr): Safe version of realloc. + * s/sunos4.h (realloc): Re-#define realloc to realloc_accepting_nullptr. + * regex.c (RETALLOC_IF): Remove. Use RETALLOC instead. + * regex.c (RETALLOC): Code as if realloc() is ANSI-compliant. + * alloc.c (xrealloc): Code as if realloc() is ANSI-compliant. + * gmalloc.c: Undef functions to be defined here, in case system + header files or the config infrastructure have #define'd them. + * tparam.c: Likewise. + * tparam.c: Assume standard C header files. + 2001-05-12 Craig Lanning <CraigL@Knology.net> * s\mingw32.h: