From: Ryan Lortie Date: Wed, 29 Jun 2011 16:19:38 +0000 (+0100) Subject: parameter guards for GSimpleAction constructors X-Git-Tag: 2.29.10~14 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b73e53f5776507427e1475ae184daf2ab969e3c2;p=platform%2Fupstream%2Fglib.git parameter guards for GSimpleAction constructors --- diff --git a/gio/gsimpleaction.c b/gio/gsimpleaction.c index d6cf423..8f448d6 100644 --- a/gio/gsimpleaction.c +++ b/gio/gsimpleaction.c @@ -485,6 +485,8 @@ g_simple_action_new (const gchar *name, { GSimpleAction *simple; + g_return_val_if_fail (name != NULL); + simple = g_object_new (G_TYPE_SIMPLE_ACTION, NULL); simple->name = g_strdup (name); @@ -520,6 +522,9 @@ g_simple_action_new_stateful (const gchar *name, { GSimpleAction *simple; + g_return_val_if_fail (name != NULL); + g_return_val_if_fail (state != NULL); + simple = g_object_new (G_TYPE_SIMPLE_ACTION, NULL); simple->name = g_strdup (name);