]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
libvaladoc: gtkdoc-parser: Fix possible segfault in footnotes
authorFlorian Brosch <flo.brosch@gmail.com>
Mon, 16 Jan 2012 00:05:37 +0000 (01:05 +0100)
committerFlorian Brosch <flo.brosch@gmail.com>
Mon, 16 Jan 2012 00:05:37 +0000 (01:05 +0100)
src/libvaladoc/documentation/gtkdoccommentparser.vala

index ec1ced60f337c108d207e94d90a33aeac02aef3d..574e65fabb2c0919bbd1cd6df35d15289f7cf5fd 100644 (file)
@@ -947,7 +947,7 @@ public class Valadoc.Gtkdoc.Parser : Object, ResourceLocator {
                        }
                }
 
-               Paragraph first = content.first () as Paragraph;
+               Paragraph? first = (content.is_empty)? null : content.first () as Paragraph;
                if (first == null) {
                        first = factory.create_paragraph ();
                        content.insert (0, first);