summaryrefslogtreecommitdiff
path: root/Zend/tests/bug47343.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'Zend/tests/bug47343.phpt')
-rw-r--r--Zend/tests/bug47343.phpt44
1 files changed, 22 insertions, 22 deletions
diff --git a/Zend/tests/bug47343.phpt b/Zend/tests/bug47343.phpt
index bf1a5d2b31..f6168acf74 100644
--- a/Zend/tests/bug47343.phpt
+++ b/Zend/tests/bug47343.phpt
@@ -4,38 +4,38 @@ Bug #47343 (gc_collect_cycles causes a segfault when called within a destructor
<?php
class A
{
- public function __destruct()
- {
- gc_collect_cycles();
- }
+ public function __destruct()
+ {
+ gc_collect_cycles();
+ }
- public function getB()
- {
- $this->data['foo'] = new B($this);
- $this->data['bar'] = new B($this);
- // Return either of the above
- return $this->data['foo'];
- }
+ public function getB()
+ {
+ $this->data['foo'] = new B($this);
+ $this->data['bar'] = new B($this);
+ // Return either of the above
+ return $this->data['foo'];
+ }
}
class B
{
- public function __construct($A)
- {
- $this->A = $A;
- }
+ public function __construct($A)
+ {
+ $this->A = $A;
+ }
- public function __destruct()
- {
- }
+ public function __destruct()
+ {
+ }
}
for ($i = 0; $i < 2; $i++)
{
- $Aobj = new A;
- $Bobj = $Aobj->getB();
- unset($Bobj);
- unset($Aobj);
+ $Aobj = new A;
+ $Bobj = $Aobj->getB();
+ unset($Bobj);
+ unset($Aobj);
}
echo "DONE\n";