From d70f697f4d3253ffa39c0db9a2e831b509f3d7a9 Mon Sep 17 00:00:00 2001 From: Martin Nilsson <nilsson@opera.com> Date: Wed, 3 Sep 2014 19:33:17 +0200 Subject: [PATCH] STRNLEN fallback isn't used anywhere. --- src/configure.in | 1 - src/port.c | 9 --------- src/port.h | 7 ++----- 3 files changed, 2 insertions(+), 15 deletions(-) diff --git a/src/configure.in b/src/configure.in index b870ebfc76..cee201869f 100644 --- a/src/configure.in +++ b/src/configure.in @@ -4577,7 +4577,6 @@ AC_CHECK_FUNCS( \ sigaction \ sigvec \ strcasecmp \ - strnlen \ strchr \ strerror \ times \ diff --git a/src/port.c b/src/port.c index 9baeb5a505..3f0d3666ab 100644 --- a/src/port.c +++ b/src/port.c @@ -262,15 +262,6 @@ PMOD_EXPORT int STRCASECMP(const char *a,const char *b) } #endif -#ifndef HAVE_STRNLEN -size_t STRNLEN(const char *s, size_t maxlen) -{ - char *tmp=MEMCHR(s,0,maxlen); - if(tmp) return tmp-s; - return maxlen; -} -#endif - #ifndef HAVE_MEMSET void *MEMSET(void *s,int c,size_t n) { diff --git a/src/port.h b/src/port.h index c472f7684b..8142f04868 100644 --- a/src/port.h +++ b/src/port.h @@ -164,11 +164,8 @@ PMOD_EXPORT int STRCASECMP(const char *a,const char *b); # define STRCASECMP strcasecmp #endif -#ifndef HAVE_STRNLEN -PMOD_EXPORT size_t STRNLEN(const char *a,size_t len); -#else -# define STRNLEN strnlen -#endif +#define HAVE_STRNLEN 1 +#define STRNLEN strnlen #define HAVE_STRNCMP 1 #define STRNCMP strncmp -- GitLab