Remove internal strcasestr implementation to fix build.

This commit is contained in:
Kris Kennaway 2002-04-01 04:00:45 +00:00
parent 1cf986230d
commit 29ecc12bc1
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=57110
2 changed files with 63 additions and 0 deletions

View file

@ -0,0 +1,19 @@
--- Library/Implementation/HTString.h.orig Sun Mar 31 20:01:23 2002
+++ Library/Implementation/HTString.h Sun Mar 31 20:01:33 2002
@@ -22,16 +22,6 @@
extern int strcasecomp PARAMS((CONST char *a, CONST char *b));
extern int strncasecomp PARAMS((CONST char *a, CONST char *b, int n));
-/*
-
-Case-insensitive string inside another string
-
- This works like strstr() but is not case-sensitive.
-
- */
-
-PUBLIC char * strcasestr PARAMS((char * s1,
- char * s2));
/*

View file

@ -0,0 +1,44 @@
--- Library/Implementation/HTString.c.orig Sun Mar 31 20:00:59 2002
+++ Library/Implementation/HTString.c Sun Mar 31 20:01:11 2002
@@ -58,41 +58,6 @@
#endif
-/*
- * strcasestr(s1,s2) -- like strstr(s1,s2) but case-insensitive.
- */
-PUBLIC char * strcasestr ARGS2(char *, s1,
- char *, s2)
-{
- char * try = s1;
-
- if (!s1 || !s2 || !*s2) return s1;
-
- while (*try) {
- if (TOUPPER(*try) == TOUPPER(*s2)) {
- char * cur1 = try + 1;
- char * cur2 = s2 + 1;
- while (*cur1 && *cur2 && TOUPPER(*cur1) == TOUPPER(*cur2)) {
- cur1++;
- cur2++;
- }
- if (!*cur2) {
- CTRACE(stderr,
- "Debug....... strcasestr(s1 = \"%s\", s2 = \"%s\") => \"%s\"\n",
- s1,s2,try);
- return try;
- }
- }
- try++;
- }
- CTRACE(stderr,
- "Debug....... strcasestr(s1 = \"%s\", s2 = \"%s\") => No match\n",
- s1,s2);
- return NULL;
-}
-
-
-
/* Allocate a new copy of a string, and returns it
*/
PUBLIC char * HTSACopy