summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2022-04-18 15:36:45 +0000
committerMatthias Clasen <mclasen@redhat.com>2022-04-18 15:36:45 +0000
commit1cc2b96e6bcbb5f2503953ff05e7c095d035b506 (patch)
treee9a5bb02caa0e12af52dd0feff23e9f12baefc41
parent64848077190daccc014afacfb23326ba538b3e85 (diff)
parente89365e9e3750735cf23d220c311dc3d359cc566 (diff)
downloadgtk+-1cc2b96e6bcbb5f2503953ff05e7c095d035b506.tar.gz
Merge branch 'matthiasc/for-main' into 'main'
gtk-builder-tool: Error out if screenshooting fails See merge request GNOME/gtk!4649
-rw-r--r--tools/gtk-builder-tool-screenshot.c6
1 files changed, 6 insertions, 0 deletions
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)