diff options
author | Dmitry Stogov <dmitry@zend.com> | 2016-12-02 12:34:46 +0300 |
---|---|---|
committer | Dmitry Stogov <dmitry@zend.com> | 2016-12-02 12:34:46 +0300 |
commit | 67d90a4870499f53faefc3314f50181d4150d7d0 (patch) | |
tree | 55b8880f0209ab442cb345f5cb9a6e1aef03f18b /Zend/tests/self_and.phpt | |
parent | fcaccbaa22784084d2cb59821b4e66c230702851 (diff) | |
download | php-git-67d90a4870499f53faefc3314f50181d4150d7d0.tar.gz |
Fixed possible memory leak in &=, |=, ^=.
Diffstat (limited to 'Zend/tests/self_and.phpt')
-rw-r--r-- | Zend/tests/self_and.phpt | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Zend/tests/self_and.phpt b/Zend/tests/self_and.phpt index cdcde77992..e9ddc849eb 100644 --- a/Zend/tests/self_and.phpt +++ b/Zend/tests/self_and.phpt @@ -6,6 +6,8 @@ ANDing strings $s = "123"; $s1 = "test"; $s2 = "45345some"; +$s3 = str_repeat("f", 1); +$s4 = str_repeat("f", 2); $s &= 22; var_dump($s); @@ -16,10 +18,18 @@ var_dump($s1); $s2 &= 33; var_dump($s2); +$s3 &= " "; +var_dump($s3); + +$s4 &= " "; +var_dump($s4); + echo "Done\n"; ?> --EXPECTF-- int(18) int(0) int(33) +string(1) " " +string(2) " " Done |