9
0
Fork 0

gui: Fix resource leak

Signed-off-by: Alexander Shiyan <shc_work@mail.ru>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
Alexander Shiyan 2014-04-12 12:10:55 +04:00 committed by Sascha Hauer
parent b45e80c481
commit 746407bfbe
1 changed files with 4 additions and 0 deletions

View File

@ -761,9 +761,12 @@ int main(int argc, char **argv)
infp = fopen(fname, "rb");
if (!infp) {
perror("fopen");
free(inbuf);
return 1;
} else if (fread(inbuf, 1, insize, infp) != insize) {
perror("fread");
free(inbuf);
fclose(infp);
return 1;
}
fclose(infp);
@ -793,6 +796,7 @@ int main(int argc, char **argv)
return 1;
} else if (fwrite(info->image->data, 1, outsize, outfp) != outsize) {
perror("fwrite");
fclose(outfp);
return 1;
}
fclose(outfp);