Fix mhsign for gpg2: Expiry date format
[mmh] / sbr / strindex.c
index fdde7fd..b3a2b74 100644 (file)
@@ -1,5 +1,6 @@
 /*
 ** strindex.c -- "unsigned" lexical index
+**            -- Returns the index at which `needle' appears in `haystack' 
 **
 ** This code is Copyright (c) 2002, by the authors of nmh.  See the
 ** COPYRIGHT file in the root directory of the nmh distribution for
 #include <h/mh.h>
 
 int
-stringdex (char *p1, char *p2)
+stringdex(char *needle, char *haystack)
 {
        char *p;
 
-       if (p1 == NULL || p2 == NULL)
+       if (needle == NULL || haystack == NULL)
                return -1;
 
-       for (p = p2; *p; p++)
-               if (uprf (p, p1))
-                       return (p - p2);
+       for (p = haystack; *p; p++)
+               if (strncasecmp(p, needle, strlen(needle))==0)
+                       return (p - haystack);
 
        return -1;
 }