]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
markupwriter: fix (null) in attribute values
authorFlorian Brosch <flo.brosch@gmail.com>
Tue, 27 Oct 2009 00:35:31 +0000 (01:35 +0100)
committerFlorian Brosch <flo.brosch@gmail.com>
Tue, 27 Oct 2009 00:35:31 +0000 (01:35 +0100)
src/libvaladoc/markupwriter.vala

index de1951e993b4375f82fb699554487643fb633ab5..640cfdf519871bafe6fd40e6cd4b682c47f5f65d 100644 (file)
@@ -55,7 +55,9 @@ public class Valadoc.MarkupWriter {
                var content = new StringBuilder ("<");
                content.append (name);
                for (int i = 0; i < attributes.length; i=i+2) {
-                       content.append_printf (" %s=\"%s\"", attributes[i], attributes[i+1]);
+                       if (attributes[i+1] != null) {
+                               content.append_printf (" %s=\"%s\"", attributes[i], attributes[i+1]);
+                       }
                }
                content.append (">");
 
@@ -76,7 +78,9 @@ public class Valadoc.MarkupWriter {
                var content = new StringBuilder ("<");
                content.append (name);
                for (int i = 0; i < attributes.length; i=i+2) {
-                       content.append_printf (" %s=\"%s\"", attributes[i], attributes[i+1]);
+                       if (attributes[i+1] != null) {
+                               content.append_printf (" %s=\"%s\"", attributes[i], attributes[i+1]);
+                       }
                }
                content.append ("/>");