diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/util.php | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/lib/util.php b/lib/util.php index 8f357e19f..2e2a78051 100644 --- a/lib/util.php +++ b/lib/util.php @@ -97,7 +97,7 @@ function common_element_end($tag) { 'br', 'param', 'img', 'area', 'input', 'col'); global $xw; - # TODO check namespace + # XXX: check namespace if (in_array($tag, $empty_tag)) { $xw->endElement(); } else { @@ -106,10 +106,12 @@ function common_element_end($tag) { } function common_element($tag, $attrs=NULL, $content=NULL) { - common_element_start($tag, $attrs); - global $xw; - $xw->text($content); - common_element_end($tag); + common_element_start($tag, $attrs); + global $xw; + if ($content) { + $xw->text($content); + } + common_element_end($tag); } function common_start_xml($doc=NULL, $public=NULL, $system=NULL) { |