dirmngr: Implement a getnameinfo wrapper.
[gnupg.git] / dirmngr / ldap-url.c
index 2dc186b..8308514 100644 (file)
@@ -91,11 +91,16 @@ software is provided `'as is'' without express or implied warranty.  */
 #define LDAP_MALLOC            malloc
 #define LDAP_REALLOC           realloc
 #define ldap_utf8_strchr       strchr
-#define ldap_utf8_strtok(n,d,s) strtok (n,d)
+#define ldap_utf8_strtok(n,d)   strtok (n,d)
 #define Debug(a,b,c,d,e)
 void ldap_pvt_hex_unescape( char *s );
 
 
+#ifndef LDAP_SCOPE_DEFAULT
+# define LDAP_SCOPE_DEFAULT -1
+#endif
+
+
 \f
 /* $OpenLDAP: pkg/ldap/libraries/libldap/charray.c,v 1.9.2.2 2003/03/03 17:10:04 kurt Exp $ */
 /*
@@ -262,7 +267,6 @@ ldap_str2charray( const char *str_in, const char *brkstr )
 {
        char    **res;
        char    *str, *s;
-       char    *lasts;
        int     i;
 
        /* protect the input string from strtok */
@@ -287,9 +291,9 @@ ldap_str2charray( const char *str_in, const char *brkstr )
 
        i = 0;
 
-       for ( s = ldap_utf8_strtok( str, brkstr, &lasts );
+       for ( s = ldap_utf8_strtok( str, brkstr);
                s != NULL;
-               s = ldap_utf8_strtok( NULL, brkstr, &lasts ) )
+               s = ldap_utf8_strtok( NULL, brkstr) )
        {
                res[i] = LDAP_STRDUP( s );