From: Geoffrey T. D. <da...@us...> - 2003-02-17 20:32:46
|
Update of /cvsroot/phpwiki/phpwiki/lib In directory sc8-pr-cvs1:/tmp/cvs-serv25648/lib Modified Files: XmlElement.php Log Message: Fix bug. Couldn't unset attributes. ($e->setAttr('foo', false) should unset attribute 'foo'.) Index: XmlElement.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/XmlElement.php,v retrieving revision 1.18 retrieving revision 1.19 diff -u -2 -b -p -d -r1.18 -r1.19 --- XmlElement.php 15 Feb 2003 02:14:52 -0000 1.18 +++ XmlElement.php 17 Feb 2003 20:32:36 -0000 1.19 @@ -193,10 +193,13 @@ class XmlElement extends XmlContent assert(is_string($attr)); + if ($value === false) { unset($this->_attr[$attr]); } + else { if (is_bool($value)) $value = $attr; $this->_attr[$attr] = (string) $value; + } } |