X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/777a83b9305f79b18aa1b1e7ef524d0ddf5890cb..c576ad2674c37a1c63f004c71049998f38854c64:/sbr/utils.c diff --git a/sbr/utils.c b/sbr/utils.c index 3be04e7e..8debe1aa 100644 --- a/sbr/utils.c +++ b/sbr/utils.c @@ -48,7 +48,7 @@ void *mh_xrealloc(void *ptr, size_t size) /* Copy POSIX behaviour, coping with non-POSIX systems. */ if (size == 0) { - mh_xfree(ptr); + free(ptr); return mh_xmalloc(1); /* Get a unique pointer. */ } if (!ptr) @@ -89,13 +89,6 @@ char *mh_xstrdup(const char *src) return dest; } -/* Call free(3), if ptr isn't NULL. */ -void mh_xfree(void *ptr) -{ - if (ptr) - free(ptr); /* Some very old platforms can't cope with NULL. */ -} - /* * Return the present working directory, if the current directory does not * exist, or is too long, make / the pwd.