From: Florian Brosch Date: Thu, 28 Oct 2010 17:33:07 +0000 (+0200) Subject: libvaladoc/importer: Fix runtime warning in valadoc-importer. (Parser.parse: content... X-Git-Tag: 0.37.1~3^2~416 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=265d47ab19bc008c45b5a214c69d61caa75e2da2;p=thirdparty%2Fvala.git libvaladoc/importer: Fix runtime warning in valadoc-importer. (Parser.parse: content != null) --- diff --git a/src/libvaladoc/importer/valadocdocumentationimporter.vala b/src/libvaladoc/importer/valadocdocumentationimporter.vala index ee6ef02c4..2f11f447d 100644 --- a/src/libvaladoc/importer/valadocdocumentationimporter.vala +++ b/src/libvaladoc/importer/valadocdocumentationimporter.vala @@ -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) {