cvs: pear /XML_Transformer Transformer.php
| From: | Kristian K�hntopp | Date: | Wed, 15 May 2002 12:04:42 +0000 |
| Subject: | cvs: pear /XML_Transformer Transformer.php | ||
| Groups: | php.pear.cvs | ||
| Request: | Send a blank email to pear-cvs+get-3834@lists.php.net to get a copy of this message | ||
kk Wed May 15 08:04:42 2002 EDT
Modified files:
/pear/XML_Transformer Transformer.php
Log:
Better checking.
By the way, did I mention how much I hate call-by-value in an object
system?
Index: pear/XML_Transformer/Transformer.php
diff -u pear/XML_Transformer/Transformer.php:1.21 pear/XML_Transformer/Transformer.php:1.22
--- pear/XML_Transformer/Transformer.php:1.21 Wed May 15 07:41:50 2002
+++ pear/XML_Transformer/Transformer.php Wed May 15 08:04:38 2002
@@ -17,7 +17,7 @@
// | Kristian Köhntopp <kris@koehntopp.de> |
// +----------------------------------------------------------------------+
//
-// $Id: Transformer.php,v 1.21 2002/05/15 11:41:50 kk Exp $
+// $Id: Transformer.php,v 1.22 2002/05/15 12:04:38 kk Exp $
//
/**
@@ -62,7 +62,7 @@
*
* @author Sebastian Bergmann <sb@sebastian-bergmann.de>
* Kristian Köhntopp <kris@koehntopp.de>
-* @version $Revision: 1.21 $
+* @version $Revision: 1.22 $
* @access public
*/
class XML_Transformer {
@@ -331,7 +331,7 @@
# to the transformer, both of which are commonly
# needed in a namespace object.
- if (method_exists($object, 'initObserver')) {
+ if (is_object($object) && method_exists($object, 'initObserver')) {
$object->initObserver($namespacePrefix, &$this);
}
}