summaryrefslogtreecommitdiff
path: root/ext/spl/tests/bug53144.phpt
blob: 8a2b2bb6b71eb3647501078e932cfa531a059e8c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--TEST--
Bug #53144 (Segfault in SplObjectStorage::removeAll)
--FILE--
<?php

$o1 = new StdClass;
$o2 = new StdClass;

$b = new SplObjectStorage();
$b[$o1] = "bar";
$b[$o2] = "baz";

var_dump(count($b));
$b->removeAll($b);
var_dump(count($b));

?>
--EXPECTF--
int(2)
int(0)