summaryrefslogtreecommitdiff
path: root/src/gd_jpeg.c
diff options
context:
space:
mode:
authorOndřej Surý <ondrej@sury.org>2013-04-22 12:00:09 +0200
committerOndřej Surý <ondrej@sury.org>2013-04-22 15:11:24 +0200
commitd93e499263c2ad9286516915b5388fa175f7007c (patch)
tree504f80f485a68395f26a17e4be0fd9a6728d0c19 /src/gd_jpeg.c
parent69aaf712d58f0304bb3498f1803abbd20c08c7f5 (diff)
downloadlibgd-d93e499263c2ad9286516915b5388fa175f7007c.tar.gz
Improve gd_error -> gd_error_ex usage
Diffstat (limited to 'src/gd_jpeg.c')
-rw-r--r--src/gd_jpeg.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/gd_jpeg.c b/src/gd_jpeg.c
index 6b26ebc..eeb2004 100644
--- a/src/gd_jpeg.c
+++ b/src/gd_jpeg.c
@@ -67,19 +67,17 @@ static void fatal_jpeg_error(j_common_ptr cinfo)
gd_error("gd-jpeg: JPEG library reports unrecoverable error: ");
(*cinfo->err->output_message)(cinfo);
- fflush(stderr);
jmpbufw = (jmpbuf_wrapper *)cinfo->client_data;
jpeg_destroy(cinfo);
if(jmpbufw != 0) {
longjmp(jmpbufw->jmpbuf, 1);
- gd_error("gd-jpeg: EXTREMELY fatal error: longjmp returned control; terminating\n");
+ gd_error_ex(GD_ERROR, "gd-jpeg: EXTREMELY fatal error: longjmp returned control; terminating\n");
} else {
- gd_error("gd-jpeg: EXTREMELY fatal error: jmpbuf unrecoverable; terminating\n");
+ gd_error_ex(GD_ERROR, "gd-jpeg: EXTREMELY fatal error: jmpbuf unrecoverable; terminating\n");
}
- fflush(stderr);
exit(99);
}