projects
/
mmh
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Minor clarification in mh-alias(5)
[mmh]
/
sbr
/
strindex.c
diff --git
a/sbr/strindex.c
b/sbr/strindex.c
index
fdde7fd
..
b3a2b74
100644
(file)
--- a/
sbr/strindex.c
+++ b/
sbr/strindex.c
@@
-1,5
+1,6
@@
/*
** strindex.c -- "unsigned" lexical index
/*
** 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
**
** This code is Copyright (c) 2002, by the authors of nmh. See the
** COPYRIGHT file in the root directory of the nmh distribution for
@@
-9,16
+10,16
@@
#include <h/mh.h>
int
#include <h/mh.h>
int
-stringdex (char *p1, char *p2)
+stringdex(char *needle, char *haystack)
{
char *p;
{
char *p;
- if (p1 == NULL || p2 == NULL)
+ if (needle == NULL || haystack == NULL)
return -1;
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;
}
return -1;
}