aboutsummaryrefslogtreecommitdiff
path: root/src/gactionmuxer.c
diff options
context:
space:
mode:
authorLars Uebernickel <lars.uebernickel@canonical.com>2012-06-04 23:43:56 +0200
committerLars Uebernickel <lars.uebernickel@canonical.com>2012-06-04 23:43:56 +0200
commit59b1408df2dec946511d092283b179b92f1aa343 (patch)
tree072219143649dbea95fd3240e29d11b3dfd04f7a /src/gactionmuxer.c
parent0af65b6e3b8deb4010643fa61ed78d4ac89f6123 (diff)
downloadayatana-indicator-messages-59b1408df2dec946511d092283b179b92f1aa343.tar.gz
ayatana-indicator-messages-59b1408df2dec946511d092283b179b92f1aa343.tar.bz2
ayatana-indicator-messages-59b1408df2dec946511d092283b179b92f1aa343.zip
gactionmuxer: check for NULL in public API
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)