diff options
author | Anatol Belski <ab@php.net> | 2016-08-29 18:05:47 +0200 |
---|---|---|
committer | Anatol Belski <ab@php.net> | 2016-08-29 18:05:47 +0200 |
commit | ca4eeedd3619c676a9bb687be98983dbc229d69f (patch) | |
tree | 60e97e69cd89ac6918c2317b27b9785ee2b41d73 | |
parent | d80a317c0b58d94f74cc8bae1020166cf0f0e885 (diff) | |
parent | e2609a38d9604d9daea5e4a31a6fb13d1cc24ab5 (diff) | |
download | php-git-ca4eeedd3619c676a9bb687be98983dbc229d69f.tar.gz |
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
fix leak
-rw-r--r-- | ext/ldap/ldap.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/ldap/ldap.c b/ext/ldap/ldap.c index c439c7358d..e384f3c044 100644 --- a/ext/ldap/ldap.c +++ b/ext/ldap/ldap.c @@ -370,6 +370,7 @@ PHP_FUNCTION(ldap_connect) int urllen = hostlen + sizeof( "ldap://:65535" ); if (port <= 0 || port > 65535) { + efree(ld); php_error_docref(NULL, E_WARNING, "invalid port number: %ld", port); RETURN_FALSE; } |