summaryrefslogtreecommitdiff
path: root/ff2png.c
diff options
context:
space:
mode:
Diffstat (limited to 'ff2png.c')
-rw-r--r--ff2png.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/ff2png.c b/ff2png.c
index 3e51967..193b375 100644
--- a/ff2png.c
+++ b/ff2png.c
@@ -15,8 +15,7 @@ static void
png_err(png_struct *pngs, const char *msg)
{
(void)pngs;
- fprintf(stderr, "%s: libpng: %s\n", argv0, msg);
- exit(1);
+ die("libpng: %s", msg);
}
static void
@@ -26,8 +25,7 @@ png_setup_writer(png_struct **s, png_info **i, uint32_t w, uint32_t h)
*i = png_create_info_struct(*s);
if (!*s || !*i) {
- fprintf(stderr, "%s: failed to initialize libpng\n", argv0);
- exit(1);
+ die("Failed to initialize libpng");
}
png_init_io(*s, stdout);
@@ -40,8 +38,7 @@ png_setup_writer(png_struct **s, png_info **i, uint32_t w, uint32_t h)
static void
usage(void)
{
- fprintf(stderr, "usage: %s\n", argv0);
- exit(1);
+ die("usage: %s", argv0);
}
int