Mercurial > hg > dmlib
changeset 1664:9181d9148654
Fix a minor memory leak and file descriptor leak.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 30 May 2018 17:25:26 +0300 |
parents | 8ae32df3c184 |
children | 0022e1a428ca |
files | tools/gfxconv.c |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/tools/gfxconv.c Wed May 30 17:22:27 2018 +0300 +++ b/tools/gfxconv.c Wed May 30 17:25:26 2018 +0300 @@ -1673,6 +1673,8 @@ if (dmReadDataFile(inFile, NULL, &dataBufOrig, &dataSizeOrig) != 0) goto error; + fclose(inFile); + // Check and compute the input skip if (optInSkip > dataSizeOrig) { @@ -1875,6 +1877,7 @@ } error: + dmFree(convFormatList); dmFree(dataBufOrig); dmC64ImageFree(inC64Image); dmC64ImageFree(outC64Image);