[valadoc] markupwriter: fix (null) in attribute values



commit 201ef18983459601f53da7148eca35f6dd6dc996
Author: Florian Brosch <flo brosch gmail com>
Date:   Tue Oct 27 01:35:31 2009 +0100

    markupwriter: fix (null) in attribute values

 src/libvaladoc/markupwriter.vala |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/src/libvaladoc/markupwriter.vala b/src/libvaladoc/markupwriter.vala
index de1951e..640cfdf 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 ("/>");
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]