cvs: php-src(PHP_5_0) /pear PEAR.php

From: Date: Mon, 22 Aug 2005 22:04:58 +0000
Subject: cvs: php-src(PHP_5_0) /pear PEAR.php
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-33594@lists.php.net to get a copy of this message
cellog Mon Aug 22 18:04:58 2005 EDT Modified files: (Branch: PHP_5_0) /php-src/pear PEAR.php Log: sync with PEAR 1.3.6 http://cvs.php.net/diff.php/php-src/pear/PEAR.php?r1=1.82.2.1&r2=1.82.2.2&ty=u Index: php-src/pear/PEAR.php diff -u php-src/pear/PEAR.php:1.82.2.1 php-src/pear/PEAR.php:1.82.2.2 --- php-src/pear/PEAR.php:1.82.2.1 Mon Mar 28 11:46:06 2005 +++ php-src/pear/PEAR.php Mon Aug 22 18:04:58 2005 @@ -18,7 +18,7 @@ // | Tomas V.V.Cox <cox@idecnet.com> | // +--------------------------------------------------------------------+ // -// $Id: PEAR.php,v 1.82.2.1 2005/03/28 16:46:06 cellog Exp $ +// $Id: PEAR.php,v 1.82.2.2 2005/08/22 22:04:58 cellog Exp $ // define('PEAR_ERROR_RETURN', 1); @@ -492,7 +492,7 @@ * @see PEAR::setErrorHandling * @since PHP 4.0.5 */ - function raiseError($message = null, + function &raiseError($message = null, $code = null, $mode = null, $options = null, @@ -537,9 +537,11 @@ $ec = 'PEAR_Error'; } if ($skipmsg) { - return new $ec($code, $mode, $options, $userinfo); + $a = &new $ec($code, $mode, $options, $userinfo); + return $a; } else { - return new $ec($message, $code, $mode, $options, $userinfo); + $a = &new $ec($message, $code, $mode, $options, $userinfo); + return $a; } } @@ -558,9 +560,11 @@ $userinfo = null) { if (isset($this) && is_a($this, 'PEAR')) { - return $this->raiseError($message, $code, null, null, $userinfo); + $a = &$this->raiseError($message, $code, null, null, $userinfo); + return $a; } else { - return PEAR::raiseError($message, $code, null, null, $userinfo); + $a = &PEAR::raiseError($message, $code, null, null, $userinfo); + return $a; } }

« previous php.cvs (#33594) next »