From: Florian Brosch Date: Tue, 27 Oct 2009 00:35:31 +0000 (+0100) Subject: markupwriter: fix (null) in attribute values X-Git-Tag: 0.37.1~3^2~518 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=201ef18983459601f53da7148eca35f6dd6dc996;p=thirdparty%2Fvala.git markupwriter: fix (null) in attribute values --- diff --git a/src/libvaladoc/markupwriter.vala b/src/libvaladoc/markupwriter.vala index de1951e99..640cfdf51 100644 --- a/src/libvaladoc/markupwriter.vala +++ b/src/libvaladoc/markupwriter.vala @@ -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 ("/>");