Mercurial > hg > dmlib
changeset 1585:a076c9d9b321
Improve error handling.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 14 May 2018 03:39:07 +0300 |
parents | f1b279ba47a8 |
children | e6a228b50bd6 |
files | tools/gfxconv.c |
diffstat | 1 files changed, 5 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/tools/gfxconv.c Mon May 14 02:38:24 2018 +0300 +++ b/tools/gfxconv.c Mon May 14 03:39:07 2018 +0300 @@ -1057,10 +1057,15 @@ int res = DMERR_OK; DMGrowBuf buf; + dmGrowBufInit(&buf); + // Encode to target format dmMsg(1, "Encoding C64 bitmap data to format '%s'\n", fmt->name); if ((res = dmC64EncodeBMP(&buf, image, fmt)) != DMERR_OK) + { + dmErrorMsg("Error encoding bitmap data: %s\n", dmErrorStr(res)); goto error; + } // And output the file dmMsg(1, "Writing output file '%s'\n", filename);