X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Frealloc.c;h=c432887015be839f2a8513f09c27a32fc92527e3;hb=d852cb0153c20c45b960748ee39c530ee77266f5;hp=6829c71fb46b8588832c86bb75a45695bf3df6b4;hpb=1571781022499a9d0c32d249f89945d034d1cbff;p=libucw.git diff --git a/lib/realloc.c b/lib/realloc.c index 6829c71f..c4328870 100644 --- a/lib/realloc.c +++ b/lib/realloc.c @@ -2,17 +2,25 @@ * Sherlock Library -- Memory Re-allocation * * (c) 1997 Martin Mares + * + * This software may be freely distributed and used according to the terms + * of the GNU Lesser General Public License. */ #include "lib/lib.h" #include +#ifndef DEBUG_DMALLOC + void * xrealloc(void *old, uns size) { + /* We assume that realloc(NULL, x) works like malloc(x), which is true with the glibc. */ void *x = realloc(old, size); if (!x) die("Cannot reallocate %d bytes of memory", size); return x; } + +#endif