summaryrefslogtreecommitdiff
path: root/ext/standard/string.c
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2019-09-30 15:06:23 +0200
committerNikita Popov <nikita.ppv@gmail.com>2019-09-30 15:06:32 +0200
commit0805e132b0de2fb738461f1465f72d3b65a72c39 (patch)
treeebd0674c5756ce394a4eeab562dc0803aa2f5eeb /ext/standard/string.c
parent2046b3ce4fd09063fdbe1eaf1824b5a1d0bed125 (diff)
parent6fcde56b0370125c32e6a7d198aff2afd01c35dc (diff)
downloadphp-git-0805e132b0de2fb738461f1465f72d3b65a72c39.tar.gz
Merge branch 'PHP-7.2' into PHP-7.3
Diffstat (limited to 'ext/standard/string.c')
-rw-r--r--ext/standard/string.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/standard/string.c b/ext/standard/string.c
index dde97faf4d..0bb4d3a0a9 100644
--- a/ext/standard/string.c
+++ b/ext/standard/string.c
@@ -3068,6 +3068,7 @@ static void php_strtr_array(zval *return_value, zend_string *input, HashTable *p
len = ZSTR_LEN(key_used);
if (UNEXPECTED(len > slen)) {
/* skip long patterns */
+ zend_string_release(key_used);
continue;
}
if (len > maxlen) {