aboutsummaryrefslogtreecommitdiffhomepage
path: root/php/tests
diff options
context:
space:
mode:
authorGravatar Bo Yang <teboring@google.com>2017-12-01 20:14:19 -0800
committerGravatar Bo Yang <teboring@google.com>2017-12-01 20:14:57 -0800
commit1acacf46ccd386de8ee660335b4b1a8dffb2967d (patch)
treea2499d4b06538718d04e60ace6f29b4b87f830f1 /php/tests
parent94bb1eed17209cacfdf2571be5a1ae91b3964cff (diff)
Fix memory leak when creating repeated field via array.
Diffstat (limited to 'php/tests')
-rw-r--r--php/tests/memory_leak_test.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/php/tests/memory_leak_test.php b/php/tests/memory_leak_test.php
index b76c8bff..fa272b56 100644
--- a/php/tests/memory_leak_test.php
+++ b/php/tests/memory_leak_test.php
@@ -105,6 +105,11 @@ $m = new TestMessage();
$m->mergeFromString(hex2bin('F80601'));
assert('F80601', bin2hex($m->serializeToString()));
+// Test create repeated field via array.
+$str_arr = array();
+$m = new TestMessage();
+$m->setRepeatedString($str_arr);
+
# $from = new TestMessage();
# $to = new TestMessage();
# TestUtil::setTestMessage($from);