From: Christian Hergert Date: Fri, 3 Mar 2023 20:17:07 +0000 (-0800) Subject: inspector: be defensive against out parameters X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~6^2~3^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=32cf104167cbb592b03adf9c780c74961f1d0a69;p=gtk4.git inspector: be defensive against out parameters Set initial state to NULL so that we don't risk accessing an unset out parameter. Fixes a crash when activating certain actions. --- diff --git a/gtk/inspector/action-editor.c b/gtk/inspector/action-editor.c index 052ef237b0..616a592096 100644 --- a/gtk/inspector/action-editor.c +++ b/gtk/inspector/action-editor.c @@ -185,7 +185,7 @@ action_state_changed_cb (GActionGroup *group, static void update_widgets (GtkInspectorActionEditor *r) { - GVariant *state; + GVariant *state = NULL; if (G_IS_ACTION_GROUP (r->owner)) g_action_group_query_action (G_ACTION_GROUP (r->owner), r->name,