summaryrefslogtreecommitdiff
path: root/Zend/tests/bug47165.phpt
blob: 7f47242a1e06daf722a8e4b90aaa82bfeadb1f99 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
--TEST--
Bug #47165 (Possible memory corruption when passing return value by reference)
--FILE--
<?php
class Foo {
    var $bar = array();

    static function bar() {
        static $instance = null;
        $instance = new Foo();
        return $instance->bar;
    }
}
extract(Foo::bar());
echo "ok\n";
?>
--EXPECT--
ok