History

lib/string.c: remove strnicmp()

Now that all in-tree users of strnicmp have been converted to strncasecmp, the wrapper can be removed.

Rasmus Villemoes committed 11 years ago

Commit af3cd131 parent 9814ec14 files · +0 −13Browse files

Unified · Split

4 files
  1. arch/frv/include/asm/string.h +0 −1
  2. arch/s390/include/asm/string.h +0 −1
  3. include/linux/string.h +0 −3
  4. lib/string.c +0 −8
arch/frv/include/asm/string.h+0−1
@@ -33,7 +33,6 @@ extern void *memcpy(void *, const void *, __kernel_size_t); · 32 unmodified lines
3333 #define __HAVE_ARCH_STRNCAT 1
3434 #define __HAVE_ARCH_STRCMP 1
3535 #define __HAVE_ARCH_STRNCMP 1
36−#define __HAVE_ARCH_STRNICMP 1
3736 #define __HAVE_ARCH_STRCHR 1
3837 #define __HAVE_ARCH_STRRCHR 1
3938 #define __HAVE_ARCH_STRSTR 1
arch/s390/include/asm/string.h+0−1
@@ -44,7 +44,6 @@ extern char *strstr(const char *, const char *); · 43 unmodified lines
4444 #undef __HAVE_ARCH_STRCHR
4545 #undef __HAVE_ARCH_STRNCHR
4646 #undef __HAVE_ARCH_STRNCMP
47−#undef __HAVE_ARCH_STRNICMP
4847 #undef __HAVE_ARCH_STRPBRK
4948 #undef __HAVE_ARCH_STRSEP
5049 #undef __HAVE_ARCH_STRSPN
include/linux/string.h+0−3
@@ -40,9 +40,6 @@ extern int strcmp(const char *,const char *); · 39 unmodified lines
4040 #ifndef __HAVE_ARCH_STRNCMP
4141 extern int strncmp(const char *,const char *,__kernel_size_t);
4242 #endif
43−#ifndef __HAVE_ARCH_STRNICMP
44−#define strnicmp strncasecmp
45−#endif
4643 #ifndef __HAVE_ARCH_STRCASECMP
4744 extern int strcasecmp(const char *s1, const char *s2);
4845 #endif
lib/string.c+0−8
@@ -58,14 +58,6 @@ int strncasecmp(const char *s1, const char *s2, size_t len) · 57 unmodified lines
5858 }
5959 EXPORT_SYMBOL(strncasecmp);
6060 #endif
61−#ifndef __HAVE_ARCH_STRNICMP
62−#undef strnicmp
63−int strnicmp(const char *s1, const char *s2, size_t len)
64−{
65− return strncasecmp(s1, s2, len);
66−}
67−EXPORT_SYMBOL(strnicmp);
68−#endif
6961
7062 #ifndef __HAVE_ARCH_STRCASECMP
7163 int strcasecmp(const char *s1, const char *s2)