diff options
Diffstat (limited to 'generator/ppmcolors.c')
-rw-r--r-- | generator/ppmcolors.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/generator/ppmcolors.c b/generator/ppmcolors.c index 6f6f5e99..701812d1 100644 --- a/generator/ppmcolors.c +++ b/generator/ppmcolors.c @@ -72,15 +72,16 @@ main(int argc, char *argv[]) { parseCommandLine(argc, argv, &cmdline); - asprintfN(&cmd, "pamseq 3 %u -tupletype=RGB | pamtopnm", cmdline.maxval); + pm_asprintf(&cmd, "pamseq 3 %u -tupletype=RGB | pamtopnm", cmdline.maxval); rc = system(cmd); if (rc != 0) pm_error("pamseq|pamtopnm pipeline failed. system() rc = %d", rc); - strfree(cmd); - exit(rc); + pm_strfree(cmd); + + return rc; } |