From: Howard Chu Date: Sun, 22 Jul 2007 17:55:36 +0000 (+0000) Subject: ITS#5056 from HEAD X-Git-Tag: OPENLDAP_REL_ENG_2_3_38~35 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ba89c10f8a13b48fd4f8893a8b4d0dd967585763;p=thirdparty%2Fopenldap.git ITS#5056 from HEAD --- diff --git a/libraries/libldap/addentry.c b/libraries/libldap/addentry.c index 229524cd2e..db4568dc7f 100644 --- a/libraries/libldap/addentry.c +++ b/libraries/libldap/addentry.c @@ -64,6 +64,9 @@ ldap_add_result_entry( LDAPMessage **list, LDAPMessage *e ) assert( e != NULL ); e->lm_chain = *list; - e->lm_chain_tail = (*list)->lm_chain_tail; + if ( *list ) + e->lm_chain_tail = (*list)->lm_chain_tail; + else + e->lm_chain_tail = e; *list = e; }