Clone in a terminal:
Commit f5de9c1
Johan Mattsson - 2015-01-17T08:34:09+00:00
f5de9c194ca6fcc94526d183ceffb72337054a6ajohan.mattsson.m@gmail.com

Fix error in xml parser

Changed files (1)

Diff

diff --git a/libbirdxml/XmlString.vala b/libbirdxml/XmlString.valaindex 3424870..e613600 100644--- a/libbirdxml/XmlString.vala+++ b/libbirdxml/XmlString.vala@@ -97,7 +97,15 @@ public class XmlString { 	}	  	internal bool get_next_char (ref int index, out unichar c) {-		unowned string s = (string) data;+		unowned string s;+		unowned string? n = data;+		+		if (n == null) {+			c = '\0';+			return false;+		}+		+		s = (string) n; 		 		if (index < 0) { 			c = '\0';

Contact

Email: johan.mattsson.m@gmail.com
Mastodon: typo.social/@birdfont
GitHub: johanmattssonm
LinkedIn: johan-mattsson-2ab324112