X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=libraries%2Flibldap%2Fstring.c;h=494248531ecade80d5bfc09f19fd1072a4a55288;hb=7a64fcf7b3cb63de1fb0d0ab16ac0700db53d36d;hp=a0877bb68342b3d290a63d7ff2822dbd0552562d;hpb=941087a09dcec4d5d68c3fca0a77dca1a203436b;p=openldap diff --git a/libraries/libldap/string.c b/libraries/libldap/string.c index a0877bb683..494248531e 100644 --- a/libraries/libldap/string.c +++ b/libraries/libldap/string.c @@ -5,7 +5,7 @@ #include "portable.h" -#include +#include #include #include @@ -58,9 +58,6 @@ static char *(int_strpbrk)( const char *str, const char *accept ) char *(ldap_pvt_strtok)( char *str, const char *delim, char **pos ) { -#if defined( HAVE_STRTOK_R ) || defined( HAVE_REENTRANT_FUNCTIONS ) - return strtok_r(str, delim, pos); -#else char *p; if (pos==NULL) { @@ -91,17 +88,16 @@ char *(ldap_pvt_strtok)( char *str, const char *delim, char **pos ) } return str; -#endif } char * (ldap_pvt_strdup)( const char *s ) { char *p; - int len = strlen( s ) + 1; + size_t len = strlen( s ) + 1; if ( (p = (char *) malloc( len )) == NULL ) { - return( (char *)0 ); + return( NULL ); } memcpy( p, s, len );