X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=www-cgi%2Fucgicommon.c;fp=www-cgi%2Fucgicommon.c;h=43b7d945aa439ea36ef54ada5bd8534716fd0d00;hb=44a77f4851d3c819f9b364018a9695f332758a71;hp=4a8749a017eebd3c5b30db3b4d2289df913f2181;hpb=1ba0145fe6fe72f63af15e12716c13071523eaa4;p=userv-utils.git diff --git a/www-cgi/ucgicommon.c b/www-cgi/ucgicommon.c index 4a8749a..43b7d94 100644 --- a/www-cgi/ucgicommon.c +++ b/www-cgi/ucgicommon.c @@ -103,6 +103,14 @@ void *xmalloc(size_t sz) { return r; } +void *xrealloc(void *ptr, size_t sz) { + void *r; + + r= realloc(ptr,sz); + if (!r) syserror("realloc failed"); + return r; +} + void xsetenv(const char *en, const char *ev, int overwrite) { if (setenv(en,ev,overwrite)) syserror("setenv"); }