From 9ac0a0c8411df646eea80444a62da791c1a68405 Mon Sep 17 00:00:00 2001 From: Colin Clark Date: Thu, 7 Oct 2021 10:08:14 +0100 Subject: [PATCH] Fix runtime error If GPU accel. is selected and images are scrolled through rapidly, occasionally there will be a GdkPixbuf error logged. This patch first checks if the pixbuf has been created. --- src/renderer-clutter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderer-clutter.c b/src/renderer-clutter.c index e32c5a47..3937275f 100644 --- a/src/renderer-clutter.c +++ b/src/renderer-clutter.c @@ -302,7 +302,7 @@ static gboolean rc_area_changed_cb(gpointer data) update_display_pixbuf(rc); - if (pr->func_post_process) + if (pr->func_post_process && pr->pixbuf) { pr->func_post_process(pr, &rc->display_pixbuf, 0, 0, gdk_pixbuf_get_width(pr->pixbuf), gdk_pixbuf_get_height(pr->pixbuf), pr->post_process_user_data); } -- 2.20.1