(__malloc_size_t) [__GNUC__]: If STDC_HEADERS is not

defined, include stddef.h and use __SIZE_TYPE__ instead of size_t.
(__memalign_hook): Make the two prototypes consistent.
This commit is contained in:
Eli Zaretskii 2001-04-18 10:26:16 +00:00
parent 5d5845dc5e
commit eec2d1ded9
2 changed files with 16 additions and 1 deletions

View file

@ -1,3 +1,9 @@
2001-04-18 Eli Zaretskii <eliz@is.elta.co.il>
* gmalloc.c (__malloc_size_t) [__GNUC__]: If STDC_HEADERS is not
defined, include stddef.h and use __SIZE_TYPE__ instead of size_t.
(__memalign_hook): Make the two prototypes consistent.
2001-04-17 Gerd Moellmann <gerd@gnu.org>
* xdisp.c (redisplay_window): Make sure to clear the desired glyph

View file

@ -84,7 +84,15 @@ extern "C"
#define __malloc_size_t size_t
#define __malloc_ptrdiff_t ptrdiff_t
#else
#ifdef __GNUC__
#include <stddef.h>
#ifdef __SIZE_TYPE__
#define __malloc_size_t __SIZE_TYPE__
#endif
#endif
#ifndef __malloc_size_t
#define __malloc_size_t unsigned int
#endif
#define __malloc_ptrdiff_t int
#endif
@ -1597,7 +1605,8 @@ Cambridge, MA 02139, USA. */
#else
__ptr_t (*__memalign_hook) PP ((size_t __size, size_t __alignment));
__ptr_t (*__memalign_hook) PP ((__malloc_size_t __size,
__malloc_size_t __alignment));
__ptr_t
memalign (alignment, size)