summaryrefslogtreecommitdiff
blob: 8a6b28886628a2c6648dffa04b75d5f45dce3fe6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
--- openMotif-2.2.3/lib/Xm/XpmWrFFrI.c.CAN-2004-0914_sec8
+++ openMotif-2.2.3/lib/Xm/XpmWrFFrI.c
@@ -322,10 +322,7 @@
 #ifndef NO_ZPIPE
 	size_t len = strlen(filename);
 
-	if(len == 0                        ||
-	   filename[0] == '/'              ||
-	   strstr(filename, "../") != NULL ||
-	   filename[len-1] == '/')
+	if(len == 0)
 		return(XpmOpenFailed);
 
 	if (len > 2 && !strcmp(".Z", filename + (len - 2))) {