aboutsummaryrefslogtreecommitdiff
path: root/graphics/fly/files/patch-fly.c
blob: 8dbccf2e1c3812e14cf384936ebf35007bffe8ce (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
--- fly.c.orig	Sun Nov 25 19:39:28 2001
+++ fly.c	Mon Oct 17 23:48:51 2005
@@ -1270,6 +1270,11 @@
 	} else {
 		img_file = gdImageCreateFromPng(img_to_copy);
 	}
+	if (img_file == NULL) {
+		fprintf(stderr, "Error: Cannot read image file \"%s\" of type \"%s\"\n",
+			filename, imgtype == GIF ? "gif" : (imgtype == JPEG ? "jpeg" : "png"));
+		exit(1);
+	}
 	fclose(img_to_copy);
 
 	if( resize == 1 )