Fixes the printing of empty attributes (<a id=""> </a>).
[SXSI/XMLTree.git] / xml-tree.cpp
index d051212..d31c1ce 100644 (file)
@@ -559,6 +559,7 @@ void xml_tree::print(xml_tree::node_t x, int fd, bool no_text)
                 uputs((const char*) &(get_tag_name_by_ref(tag(n))[3]), fd);
                 n++;
                 uputs("=\"", fd);
+                current_text += (current_text[0] == 1);
                 read = uprintf((const char*) current_text, fd);
                 current_text += read + 1;
                 uputc('"', fd);