From: Kurt Zeilenga Date: Sat, 26 Dec 1998 18:14:26 +0000 (+0000) Subject: Apply Hallvard's modtail twice freed bug fix from -devel. X-Git-Tag: OPENLDAP_REL_ENG_1_1_1~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1f8ec8e77df0e365278f57a686ab60de2d774040;p=thirdparty%2Fopenldap.git Apply Hallvard's modtail twice freed bug fix from -devel. --- diff --git a/CHANGES b/CHANGES index 439363ec93..30ec6ea532 100644 --- a/CHANGES +++ b/CHANGES @@ -6,9 +6,10 @@ Changes included in OpenLDAP 1.1.1 Updated slapd/ldif2dbm to disable write sync'ing Fixed slapd & slurpd syslogging (ITS#6) Fixed libldif/line64 analyzed 3 not 4 bug + Fixed slapd/modify.c modtail freed twice bug Fixed slapd/value.c value_cmp bug - Fixed slapd/back-ldbm/cache.c delete_internal dntree/idtree bug Fixed slapd/tools DB2 uninitialized Datum bugs + Fixed slapd/back-ldbm/cache.c delete_internal dntree/idtree bug Fixed slapd/back-ldbm search realbase free bug (ITS#12) Fixed slapd/back-ldbm kerberos bind rc bug (ITS#17) Build environment (autoconf) diff --git a/servers/slapd/modify.c b/servers/slapd/modify.c index 142fa8da99..d3fb13a0a1 100644 --- a/servers/slapd/modify.c +++ b/servers/slapd/modify.c @@ -86,6 +86,7 @@ do_modify( free( dn ); free( odn ); free( *modtail ); + *modtail = NULL; modlist_free( mods ); return; }