]> git.ozlabs.org Git - ccan/blobdiff - ccan/opt/test/utils.c
opt: fix gcc -O3 warnings.
[ccan] / ccan / opt / test / utils.c
index 5b054f87f315ce7524dd5c90456467c29e80e777..802b15381042b0dc63a26f440e54bb8c0f2b7f0c 100644 (file)
@@ -35,7 +35,9 @@ static void save_err_output(const char *fmt, ...)
        char *p;
 
        va_start(ap, fmt);
-       vasprintf(&p, fmt, ap);
+       /* Check return, for fascist gcc */
+       if (vasprintf(&p, fmt, ap) == -1)
+               p = NULL;
        va_end(ap);
 
        if (err_output) {