From 59b1408df2dec946511d092283b179b92f1aa343 Mon Sep 17 00:00:00 2001 From: Lars Uebernickel Date: Mon, 4 Jun 2012 23:43:56 +0200 Subject: gactionmuxer: check for NULL in public API --- src/gactionmuxer.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/gactionmuxer.c') 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) -- cgit v1.2.3