Unifdef HAVE_FREE_NULL_BUG

I doubt it is useful anywhere.
This commit is contained in:
Kim Woelders 2023-12-17 19:24:07 +01:00
parent a162d5ab73
commit 0e8f3ec884
3 changed files with 0 additions and 12 deletions

View File

@ -105,11 +105,7 @@ extern char *docdir;
#define Emalloc malloc
#define Erealloc realloc
#if HAVE_FREE_NULL_BUG
#define Efree(p) if (p) free(p)
#else
#define Efree free
#endif
#define EMALLOC(type, num) (type*)Emalloc((num)*sizeof(type))
#define EREALLOC(type, ptr, num) (type*)Erealloc(ptr, (num)*sizeof(type))

View File

@ -53,11 +53,7 @@ void ClientDestroy(Client * c);
#define Ecalloc calloc
#define Emalloc malloc
#define Erealloc realloc
#if HAVE_FREE_NULL_BUG
#define Efree(p) if (p) free(p)
#else
#define Efree free
#endif
#define EMALLOC(type, num) (type*)Emalloc((num)*sizeof(type))
#define EREALLOC(type, ptr, num) (type*)Erealloc(ptr, (num)*sizeof(type))

View File

@ -73,11 +73,7 @@ const char *Estrcasestr(const char *haystack, const char *needle);
#define Ecalloc calloc
#define Emalloc malloc
#define Erealloc realloc
#if HAVE_FREE_NULL_BUG
#define Efree(p) if (p) free(p)
#else
#define Efree free
#endif
void *Ememdup(const void *ptr, unsigned int len);