Remove internal strcasestr implementation to fix build.
This commit is contained in:
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
19
www/w3c-httpd/files/patch-cb
Normal file
19
www/w3c-httpd/files/patch-cb
Normal 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));
|
||||
|
||||
/*
|
||||
|
44
www/w3c-httpd/files/patch-cc
Normal file
44
www/w3c-httpd/files/patch-cc
Normal 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
|
Loading…
Reference in a new issue