]> git.marmaro.de Git - mmh/blobdiff - sbr/utils.c
Argument to alrmser is unused.
[mmh] / sbr / utils.c
index d822995ba251ed46c8d8a14ffa332f23840d4970..48969abc426f6dbb07e0eb6caaf473659e67f12f 100644 (file)
@@ -2,8 +2,6 @@
 /*
  * utils.c -- various utility routines
  *
- * $Id$
- *
  * This code is Copyright (c) 2006, by the authors of nmh.  See the
  * COPYRIGHT file in the root directory of the nmh distribution for
  * complete copyright information.
@@ -47,6 +45,10 @@ mh_xrealloc(void *ptr, size_t size)
 {
     void *memory;
 
+    /* Some non-POSIX realloc()s don't cope with realloc(NULL,sz) */
+    if (!ptr)
+        return mh_xmalloc(size);
+
     if (size == 0)
         adios(NULL, "Tried to realloc 0bytes");