X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=tools%2F_infotojson%2Futils.c;h=4f2fc43abbc0bdd10a454d2e2c29631e207b570a;hb=41069549813a04a2875063cb12e8057f5d54d7f1;hp=9f99972d490ae6eef1e23af904f07346bad9e4fe;hpb=f51dd128c16fd6c654bdfbdcb19204bf9a867fe5;p=ccan diff --git a/tools/_infotojson/utils.c b/tools/_infotojson/utils.c index 9f99972d..4f2fc43a 100644 --- a/tools/_infotojson/utils.c +++ b/tools/_infotojson/utils.c @@ -1,11 +1,13 @@ -#include "utils.h" +#define _GNU_SOURCE #include +#include "utils.h" #include #include #include #include #include #include +#include #include #include "utils.h" @@ -31,7 +33,7 @@ char *aprintf(const char *fmt, ...) return ret; } -int strreplace(char * str, char src, char dest) +void strreplace(char * str, char src, char dest) { int i; for(i = 0; str[i]; i++) @@ -51,5 +53,5 @@ void *realloc_nofail(void *ptr, size_t size) ptr = realloc(ptr, size); if (ptr) return ptr; - printf("realloc of %zu failed", size); + err(1, "realloc of %zu failed", size); }