summaryrefslogtreecommitdiff
path: root/ext/ldap
diff options
context:
space:
mode:
authorSriram Natarajan <srinatar@php.net>2009-12-21 20:39:48 +0000
committerSriram Natarajan <srinatar@php.net>2009-12-21 20:39:48 +0000
commit20cd29d0a2de37c8e08f57a3b60704863ca12d8a (patch)
treecd1e24e0c41a745234fdb121c199676d9116f5f3 /ext/ldap
parentbaaec77e78cbfb786154409f78feca94160c2590 (diff)
downloadphp-git-20cd29d0a2de37c8e08f57a3b60704863ca12d8a.tar.gz
Fixed bug #50540 (Crash within ldap_first_reference function)
Diffstat (limited to 'ext/ldap')
-rw-r--r--ext/ldap/ldap.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/ldap/ldap.c b/ext/ldap/ldap.c
index c1ca6c2f42..696814e215 100644
--- a/ext/ldap/ldap.c
+++ b/ext/ldap/ldap.c
@@ -1911,6 +1911,7 @@ PHP_FUNCTION(ldap_first_reference)
resultentry->id = Z_LVAL_P(result);
zend_list_addref(resultentry->id);
resultentry->data = entry;
+ resultentry->ber = NULL;
}
}
/* }}} */
@@ -1939,6 +1940,7 @@ PHP_FUNCTION(ldap_next_reference)
resultentry_next->id = resultentry->id;
zend_list_addref(resultentry->id);
resultentry_next->data = entry_next;
+ resultentry_next->ber = NULL;
}
}
/* }}} */