X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2F_infotojson%2Futils.c;h=4f2fc43abbc0bdd10a454d2e2c29631e207b570a;hp=9f99972d490ae6eef1e23af904f07346bad9e4fe;hb=e52dc42bad9a6637fbec44fe08705a51f6f84a94;hpb=f51dd128c16fd6c654bdfbdcb19204bf9a867fe5 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); }