From e1b85e1fe47b2283985fec514557ae644faa5233 Mon Sep 17 00:00:00 2001 From: Julian Bouzas Date: Wed, 13 May 2020 15:03:05 -0400 Subject: [PATCH] session-item: check for core before adding closure if proxy is destroyed --- lib/wp/session-item.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/wp/session-item.c b/lib/wp/session-item.c index d9b61c8c..c8636b44 100644 --- a/lib/wp/session-item.c +++ b/lib/wp/session-item.c @@ -298,7 +298,8 @@ on_export_proxy_destroyed (WpProxy * proxy, gpointer data) WpSessionItem *self = WP_SESSION_ITEM (data); g_autoptr (WpCore) core = wp_proxy_get_core (proxy); - wp_core_idle_add_closure (core, NULL, g_cclosure_new_object ( + if (core) + wp_core_idle_add_closure (core, NULL, g_cclosure_new_object ( G_CALLBACK (on_export_proxy_destroyed_deferred), G_OBJECT (self))); }