diff options
Diffstat (limited to 'lib/totem-scrsaver.c')
-rw-r--r-- | lib/totem-scrsaver.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/totem-scrsaver.c b/lib/totem-scrsaver.c index 06d145a1b..a1ea44c5e 100644 --- a/lib/totem-scrsaver.c +++ b/lib/totem-scrsaver.c @@ -385,6 +385,8 @@ totem_scrsaver_init (TotemScrsaver *scr) void totem_scrsaver_disable (TotemScrsaver *scr) { + g_return_if_fail (TOTEM_SCRSAVER (scr)); + if (scr->priv->disabled != FALSE) return; @@ -404,6 +406,8 @@ totem_scrsaver_disable (TotemScrsaver *scr) void totem_scrsaver_enable (TotemScrsaver *scr) { + g_return_if_fail (TOTEM_SCRSAVER (scr)); + if (scr->priv->disabled == FALSE) return; @@ -423,6 +427,8 @@ totem_scrsaver_enable (TotemScrsaver *scr) void totem_scrsaver_set_state (TotemScrsaver *scr, gboolean enable) { + g_return_if_fail (TOTEM_SCRSAVER (scr)); + if (scr->priv->disabled == !enable) return; |