From: Rico Tzschichholz Date: Tue, 14 Jun 2022 10:43:16 +0000 (+0200) Subject: vala: Avoid critical in SourceFile.get_mapped_length() X-Git-Tag: 0.56.2~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=05b7ed117d79da7b3d22d76c7a49d96a6a958031;p=thirdparty%2Fvala.git vala: Avoid critical in SourceFile.get_mapped_length() See https://gitlab.gnome.org/GNOME/vala/issues/1330 --- diff --git a/vala/valasourcefile.vala b/vala/valasourcefile.vala index 9d8808038..8f4175cde 100644 --- a/vala/valasourcefile.vala +++ b/vala/valasourcefile.vala @@ -362,6 +362,10 @@ public class Vala.SourceFile { return content.length; } + if (mapped_file == null) { + return 0; + } + return mapped_file.get_length (); }