summaryrefslogtreecommitdiff
path: root/ext/openssl/openssl.c
diff options
context:
space:
mode:
authorXinchen Hui <laruence@gmail.com>2017-04-10 19:02:50 +0800
committerXinchen Hui <laruence@gmail.com>2017-04-10 19:02:50 +0800
commit42e576ace20355418bdc11226ac045cea4737391 (patch)
treee15b606d6d6ed945c1623122a3adcf00beb20db1 /ext/openssl/openssl.c
parente6423757645749dca781639d815f8348a4a20c98 (diff)
downloadphp-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.c1
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);