From 485314fe20cf09fa8d5b354f4d143b0f4b1e40a3 Mon Sep 17 00:00:00 2001 From: Evan Prodromou Date: Tue, 8 Jul 2008 19:50:04 -0400 Subject: [PATCH] don't call text if you don't mean it darcs-hash:20080708235004-84dde-bca47ff45828387ed256195ef5cf9051f99a5163.gz --- lib/util.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/lib/util.php b/lib/util.php index 8f357e19f1..2e2a78051e 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) {