]> git.sur5r.net Git - openldap/commitdiff
free -> ldap_memfree. Remove spurious strdup.
authorHallvard Furuseth <hallvard@openldap.org>
Sun, 14 Mar 1999 07:40:45 +0000 (07:40 +0000)
committerHallvard Furuseth <hallvard@openldap.org>
Sun, 14 Mar 1999 07:40:45 +0000 (07:40 +0000)
contrib/whois++/describe.c
contrib/whois++/output.c
contrib/whois++/whois++.c

index 94813d9370ec0a8b2947318f1b903e520be491a3..1fb0e33a45fb756267d2455219eba04052307b95 100644 (file)
@@ -183,12 +183,12 @@ according to the IAFA services template." );
        } else {
 #endif
                value = ldap_dn2ufn( ptr = ldap_get_dn( ld, result ) );
-               free( ptr );
+               ldap_memfree( ptr );
                if ( (ptr = index( value, ',' )) != NULL )
                        *ptr = '\0';
                printFormatted( lineLength, FALSE, stdout, "%-19s %s",
                        "Contact:", value );
-               free( value );
+               ldap_memfree( value );
 #if defined(UOFA)
        }
 #endif
index d1589d48b170dd6395d8ce4996cfab26c7acb3f6..af7b7852155425c08e5332fb1bfa1f0af7489297 100644 (file)
@@ -48,17 +48,17 @@ LDAPMessage *entry;
        int             i;
 
        template = NULL;
-       dn = strdup( ldap_get_dn( ld, entry ) );
+       dn = ldap_get_dn( ld, entry );
        ldap_search_s( ld, dn, LDAP_SCOPE_BASE, "objectclass=*", objectClass,
                0, &result );
        if ( ld->ld_errno != LDAP_SUCCESS ) {
                printFormatted( lineLength, TRUE, stdout,
                        "Read on object \"%s\" failed, %s",
                        dn, ldap_err2string( ld->ld_errno ) );
-               free( dn );
+               ldap_memfree( dn );
                return;
        } else
-               free( dn );
+               ldap_memfree( dn );
        if ( ( val = ldap_get_values( ld, result, "objectClass" ) ) == NULL )
                return;
        for ( i = 0 ; val[i] != NULL ; i++ )
@@ -256,7 +256,7 @@ char        *dn, *attributes[];
        printFormatted( lineLength, FALSE, stdout, " %-19s \"%s\"",
                "Handle", dn );
 
-       free( ufn );
+       ldap_memfree( ufn );
 }
 
 char *attributeLabel( attribute )
index ce807193e21db96656fd96c4678e465d93bfa2ae..023b25b9e97336f70424b55d94481a7e2ef8b96d 100644 (file)
@@ -220,7 +220,7 @@ Please try again later." );
                exit( 1 );
        }
        entry = ldap_first_entry( ld, result );
-       organisation = strdup( ldap_dn2ufn( ldap_get_dn( ld, entry ) ) );
+       organisation = ldap_dn2ufn( ldap_get_dn( ld, entry ) );
        category = ldap_get_values( ld, entry, "businessCategory" );
 
        printFormatted( lineLength, FALSE, stdout,