From 435e4a7d769951aefcc9b483f692b26d731b9aa2 Mon Sep 17 00:00:00 2001 From: Tony Cook Date: Tue, 7 Mar 2006 12:06:50 +0000 Subject: [PATCH] removed unreachable code (mymalloc() succeeds or exit()s) --- png.c | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/png.c b/png.c index aeb8e59c..5ea25ce0 100644 --- a/png.c +++ b/png.c @@ -162,17 +162,11 @@ i_writepng_wiol(i_img *im, io_glue *ig) { } else { unsigned char *data = mymalloc(im->xsize * im->channels); - if (data) { - for (y = 0; y < height; y++) { - i_gsamp(im, 0, im->xsize, y, data, NULL, im->channels); - png_write_row(png_ptr, (png_bytep)data); - } - myfree(data); - } - else { - png_destroy_write_struct(&png_ptr, info_ptr); - return 0; + for (y = 0; y < height; y++) { + i_gsamp(im, 0, im->xsize, y, data, NULL, im->channels); + png_write_row(png_ptr, (png_bytep)data); } + myfree(data); } png_write_end(png_ptr, info_ptr); -- 2.39.5