From abe3b5cb64c0f89fd6835336cb31b0f3674ffe37 Mon Sep 17 00:00:00 2001 From: porneL Date: Mon, 9 Apr 2012 11:52:01 +0100 Subject: [PATCH] Formatted rwpng error --- rwpng.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/rwpng.c b/rwpng.c index 6831b691..70f76999 100644 --- a/rwpng.c +++ b/rwpng.c @@ -326,16 +326,11 @@ static void rwpng_error_handler(png_structp png_ptr, png_const_charp msg) * regardless of whether _BSD_SOURCE or anything else has (or has not) * been defined. */ - fprintf(stderr, "rwpng libpng error: %s\n", msg); + fprintf(stderr, " error: %s\n", msg); fflush(stderr); mainprog_ptr = png_get_error_ptr(png_ptr); - if (mainprog_ptr == NULL) { /* we are completely hosed now */ - fprintf(stderr, - "rwpng severe error: jmpbuf not recoverable; terminating.\n"); - fflush(stderr); - exit(99); - } + if (mainprog_ptr == NULL) abort(); longjmp(mainprog_ptr->jmpbuf, 1); }