From: Quanah Gibson-Mount Date: Tue, 4 Jan 2011 16:57:03 +0000 (+0000) Subject: Fix rev 1.270: free def_urlpre correctly. Also free urlpre. X-Git-Tag: OPENLDAP_REL_ENG_2_4_24~160 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=d045e234d65509b4d842171e338ded736f575ea8;p=openldap Fix rev 1.270: free def_urlpre correctly. Also free urlpre. --- diff --git a/clients/tools/ldapsearch.c b/clients/tools/ldapsearch.c index e84a774158..07331149a1 100644 --- a/clients/tools/ldapsearch.c +++ b/clients/tools/ldapsearch.c @@ -1341,8 +1341,10 @@ getNextPage: if ( derefval.bv_val != NULL ) { ldap_memfree( derefval.bv_val ); } - if ( def_urlpre != NULL ) { - ber_memfree( def_urlpre ); + if ( urlpre != NULL ) { + if ( def_urlpre != urlpre ) + free( def_urlpre ); + free( urlpre ); } if ( c ) { @@ -1897,4 +1899,3 @@ static int print_result( return err; } -