From: Matthias Clasen Date: Mon, 13 Dec 2021 19:44:40 +0000 (-0500) Subject: builderparser: Be more robust X-Git-Tag: archive/raspbian/4.6.5+ds-1+rpi1~1^2~19^2~5^2~59^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=5c1ad88137f85caa0774a6e5e8371a4b50067ea7;p=gtk4.git builderparser: Be more robust If a document contains no useful content, just say so instead of crashing. --- diff --git a/tools/gtk-builder-tool-simplify.c b/tools/gtk-builder-tool-simplify.c index bb8e1ebd62..635b6332fa 100644 --- a/tools/gtk-builder-tool-simplify.c +++ b/tools/gtk-builder-tool-simplify.c @@ -2301,6 +2301,12 @@ simplify_file (const char *filename, return FALSE; } + if (data.root == NULL) + { + g_printerr (_("Can't parse “%s”\n"), filename); + return FALSE; + } + data.builder = gtk_builder_new (); if (data.convert3to4)