]> git.sur5r.net Git - openldap/commitdiff
Remove 'cast away const'
authorHallvard Furuseth <hallvard@openldap.org>
Sat, 28 Aug 1999 22:14:21 +0000 (22:14 +0000)
committerHallvard Furuseth <hallvard@openldap.org>
Sat, 28 Aug 1999 22:14:21 +0000 (22:14 +0000)
libraries/libldap/search.c

index 56b07a7df273a2c87581a42c4ad90d4a9d47b0fe..50c46cfa20543dd6d864708842f75e3f8d310ca1 100644 (file)
@@ -222,7 +222,7 @@ ldap_search(
 BerElement *
 ldap_build_search_req(
        LDAP *ld,
-       LDAP_CONST char *base_in,
+       LDAP_CONST char *base,
        ber_int_t scope,
        LDAP_CONST char *filter_in,
        char **attrs,
@@ -234,7 +234,6 @@ ldap_build_search_req(
 {
        BerElement      *ber;
        int             err;
-       char    *base;
        char    *filter;
 
        /*
@@ -266,16 +265,14 @@ ldap_build_search_req(
                return( NULL );
        }
 
-       if ( base_in == NULL ) {
+       if ( base == NULL ) {
                /* no base provided, use session default base */
                base = ld->ld_options.ldo_defbase;
-       } else {
-               base = (char *) base_in;
-       }
 
-       if ( base == NULL ) {
-               /* no session default base, use top */
-           base = "";
+               if ( base == NULL ) {
+                       /* no session default base, use top */
+                       base = "";
+               }
        }
 
 #ifdef LDAP_CONNECTIONLESS