diff options
author | Xinchen Hui <laruence@gmail.com> | 2017-04-10 19:02:50 +0800 |
---|---|---|
committer | Xinchen Hui <laruence@gmail.com> | 2017-04-10 19:02:50 +0800 |
commit | 42e576ace20355418bdc11226ac045cea4737391 (patch) | |
tree | e15b606d6d6ed945c1623122a3adcf00beb20db1 /ext/openssl/openssl.c | |
parent | e6423757645749dca781639d815f8348a4a20c98 (diff) | |
download | php-git-42e576ace20355418bdc11226ac045cea4737391.tar.gz |
Fixed bug #74402 (segfault on random_bytes, bin2hex, openssl_seal)
Diffstat (limited to 'ext/openssl/openssl.c')
-rw-r--r-- | ext/openssl/openssl.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/ext/openssl/openssl.c b/ext/openssl/openssl.c index 7a8ccc0a99..1ea4d07e09 100644 --- a/ext/openssl/openssl.c +++ b/ext/openssl/openssl.c @@ -5399,7 +5399,6 @@ PHP_FUNCTION(openssl_seal) if (len1 + len2 > 0) { zval_dtor(sealdata); - buf[len1 + len2] = '\0'; ZVAL_NEW_STR(sealdata, zend_string_init((char*)buf, len1 + len2, 0)); efree(buf); |