X-Git-Url: http://git.draconx.ca/gitweb/liblbx.git/blobdiff_plain/097863ac0d92de7bc6b6b8221b63524336631a5e..e4d75d5e84c051b75bf6a81072734da22c44cb21:/src/lbximg.c diff --git a/src/lbximg.c b/src/lbximg.c index d76346b..a2b7405 100644 --- a/src/lbximg.c +++ b/src/lbximg.c @@ -163,7 +163,6 @@ int outpng(unsigned int frameno, } if (setjmp(png_jmpbuf(png))) { - free(row); png_destroy_write_struct(&png, &info); goto err; } @@ -221,12 +220,11 @@ int outpng(unsigned int frameno, png_destroy_write_struct(&png, &info); fclose(of); + free(row); if (verbose) printf("wrote %s\n", name); - return 0; - err: fclose(of); remove(name);