#include "mmalloc.h"
-#ifdef __STDC__
+#ifdef HAVE_LIMITS_H
# include <limits.h>
-# ifndef NULL
-# define NULL (void *) 0
-# endif
#else
-# ifndef size_t
-# define size_t unsigned int
-# endif
# ifndef CHAR_BIT
# define CHAR_BIT 8
# endif
-# ifndef NULL
-# define NULL 0
-# endif
#endif
#ifndef MIN
#define MMALLOC_DEVZERO (1 << 0) /* Have mapped to /dev/zero */
#define MMALLOC_INITIALIZED (1 << 1) /* Initialized mmalloc */
-#define MMALLOC_MMCHECK_USED (1 << 2) /* mmcheck() called already */
+#define MMALLOC_MMCHECK_USED (1 << 2) /* mmcheckf() called already */
/* Internal version of `mfree' used in `morecore'. */