aboutsummaryrefslogtreecommitdiff
path: root/src/gactionmuxer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gactionmuxer.c')
-rw-r--r--src/gactionmuxer.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/gactionmuxer.c b/src/gactionmuxer.c
index 4b90065..2b1d11a 100644
--- a/src/gactionmuxer.c
+++ b/src/gactionmuxer.c
@@ -262,6 +262,8 @@ g_action_muxer_activate_action (GActionGroup *group,
GActionGroup *subgroup;
const gchar *action;
+ g_return_if_fail (action_name != NULL);
+
subgroup = g_action_muxer_lookup_group (muxer, action_name, &action);
if (subgroup)
@@ -277,6 +279,8 @@ g_action_muxer_change_action_state (GActionGroup *group,
GActionGroup *subgroup;
const gchar *action;
+ g_return_if_fail (action_name != NULL);
+
subgroup = g_action_muxer_lookup_group (muxer, action_name, &action);
if (subgroup)
@@ -296,6 +300,8 @@ g_action_muxer_query_action (GActionGroup *group,
GActionGroup *subgroup;
const gchar *action;
+ g_return_val_if_fail (action_name != NULL, FALSE);
+
subgroup = g_action_muxer_lookup_group (muxer, action_name, &action);
if (!subgroup)