From: Matthias Clasen Date: Mon, 18 Apr 2022 15:16:05 +0000 (-0400) Subject: gtk-builder-tool: Error out if screenshooting fails X-Git-Tag: archive/raspbian/4.8.3+ds-2+rpi1~3^2~20^2~4^2~244^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=e89365e9e3750735cf23d220c311dc3d359cc566;p=gtk4.git gtk-builder-tool: Error out if screenshooting fails If we don't produce a texture for whatever reason, apologize and fail. --- diff --git a/tools/gtk-builder-tool-screenshot.c b/tools/gtk-builder-tool-screenshot.c index 81bf22bd9a..17c3731d98 100644 --- a/tools/gtk-builder-tool-screenshot.c +++ b/tools/gtk-builder-tool-screenshot.c @@ -256,6 +256,12 @@ screenshot_file (const char *filename, g_object_unref (builder); + if (texture == NULL) + { + g_printerr ("Failed to take a screenshot\n"); + exit (1); + } + save_to = (char *)save_file; if (save_to == NULL)