Mercurial > hg > dmlib
diff tools/libgfx.c @ 1641:f28f36162740
Return actual error code instead of forcing DMERR_FOPEN.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 28 May 2018 15:17:44 +0300 |
parents | a549d33d543a |
children | 92656ad7f706 |
line wrap: on
line diff
--- a/tools/libgfx.c Mon May 28 14:55:36 2018 +0300 +++ b/tools/libgfx.c Mon May 28 15:17:44 2018 +0300 @@ -347,7 +347,7 @@ if ((res = dmf_open_stdio(filename, "wb", &fp)) != DMERR_OK) { - return dmError(DMERR_FOPEN, + return dmError(res, "RAW: Could not open file '%s' for writing.\n", filename); } @@ -399,7 +399,7 @@ // Create output file if ((res = dmf_open_stdio(filename, "wb", &fp)) != DMERR_OK) { - return dmError(DMERR_FOPEN, + return dmError(res, "PPM: could not open file '%s' for writing.\n", filename); } @@ -573,7 +573,7 @@ if ((res = dmf_open_stdio(filename, "wb", &fp)) != DMERR_OK) { - return dmError(DMERR_FOPEN, + return dmError(res, "PNG: could not open file '%s' for writing.\n", filename); } @@ -776,7 +776,7 @@ if ((res = dmf_open_stdio(filename, "rb", &fp)) != DMERR_OK) { - return dmError(DMERR_FOPEN, + return dmError(res, "PNG: Could not open file '%s' for reading.\n", filename); } @@ -1103,7 +1103,7 @@ if ((res = dmf_open_stdio(filename, "wb", &fp)) != DMERR_OK) { - return dmError(DMERR_FOPEN, + return dmError(res, "PCX: Could not open file '%s' for writing.\n", filename); } @@ -1409,7 +1409,7 @@ if ((res = dmf_open_stdio(filename, "rb", &fp)) != DMERR_OK) { - return dmError(DMERR_FOPEN, + return dmError(res, "PCX: Could not open file '%s' for reading.\n", filename); } @@ -1986,7 +1986,7 @@ if ((res = dmf_open_stdio(filename, "rb", &fp)) != DMERR_OK) { - return dmError(DMERR_FOPEN, + return dmError(res, "ILBM: Could not open file '%s' for reading.\n", filename); }