]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
libvaladoc/importer: Fix runtime warning in valadoc-importer. (Parser.parse: content...
authorFlorian Brosch <flo.brosch@gmail.com>
Thu, 28 Oct 2010 17:33:07 +0000 (19:33 +0200)
committerFlorian Brosch <flo.brosch@gmail.com>
Thu, 28 Oct 2010 17:33:07 +0000 (19:33 +0200)
src/libvaladoc/importer/valadocdocumentationimporter.vala

index ee6ef02c422b7a7e24ebc3b2d5dc80d6c20c9c59..2f11f447d3989f4dc41c5458316fbd132239c64c 100644 (file)
@@ -137,7 +137,10 @@ public class Valadoc.Importer.ValadocDocumentationImporter : DocumentationImport
                try {
                        _filename = filename;
                        _mapped_file = new MappedFile (filename, false);
-                       _parser.parse ((string) _mapped_file.get_contents (), filename, 0, 0);
+                       var content = _mapped_file.get_contents ();
+                       if (content != null) {
+                               _parser.parse ((string) content, filename, 0, 0);
+                       }
                } catch (FileError err) {
                        reporter.simple_error ("Unable to map file `%s': %s".printf (filename, err.message));
                } catch (ParserError err) {