summaryrefslogtreecommitdiff
path: root/Build/source/libs/gd/libgd-src/tests/png/bug00338.c
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/gd/libgd-src/tests/png/bug00338.c')
-rw-r--r--Build/source/libs/gd/libgd-src/tests/png/bug00338.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/Build/source/libs/gd/libgd-src/tests/png/bug00338.c b/Build/source/libs/gd/libgd-src/tests/png/bug00338.c
index f439d8cb8ce..4fd5273848a 100644
--- a/Build/source/libs/gd/libgd-src/tests/png/bug00338.c
+++ b/Build/source/libs/gd/libgd-src/tests/png/bug00338.c
@@ -19,6 +19,7 @@ static int error_handler_called = 0;
static void error_handler(int priority, const char *format, va_list args)
{
+ ARG_NOT_USED(args);
if (!strcmp(format, MSG)) {
gdTestAssertMsg(priority == GD_WARNING, "expected priority %d, but got %d", GD_WARNING, priority);
error_handler_called = 1;
@@ -34,6 +35,10 @@ int main()
im = gdImageCreateTrueColor(10, 10);
fp = gdTestTempFp();
+ gdTestAssert(fp != NULL);
+ if (!fp) {
+ exit(2);
+ }
gdImagePngEx(im, fp, 100);
gdImageDestroy(im);
fclose(fp);