PennMUSH Incorporation. 1.8.2-patch01
authorRick Bird <nveid@bender.theari.com>
Fri, 25 Mar 2011 17:36:59 +0000 (13:36 -0400)
committerRick Bird <nveid@bender.theari.com>
Fri, 25 Mar 2011 17:36:59 +0000 (13:36 -0400)
 -Correction of inadvertent breakage of null comparisons.

src/wild.c

index 5278bfdb0051f4cc067373f9a2314fa494a2421f..2567dfb04e353d6f5929f219f190ebb9a9191445 100644 (file)
@@ -613,7 +613,7 @@ local_wild_match_case(const char *RESTRICT s, const char *RESTRICT d, int cs)
       return quick_wild_new(s, d, cs);
     }
   } else
-    return 0;
+    return (!d || !*d) ? 1 : 0;
 }
 
 /** Does a string contain a wildcard character (* or ?)?