summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2011-03-10 11:54:40 +0000
committerBastien Nocera <hadess@hadess.net>2011-03-10 11:56:48 +0000
commitea224952e648bfa80025798fc597c182524e74b0 (patch)
treeb892fee980a83bdcec56b9cd0aee9fb264c1ee49 /lib
parent3b33d7bd88e9e69c7d45238f7f7e1027aa59ee88 (diff)
lib: Fix refcount when trying the old Inhibit method
Diffstat (limited to 'lib')
-rw-r--r--lib/totem-scrsaver.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/totem-scrsaver.c b/lib/totem-scrsaver.c
index 008dffb1..d928c454 100644
--- a/lib/totem-scrsaver.c
+++ b/lib/totem-scrsaver.c
@@ -113,9 +113,9 @@ on_inhibit_cb (GObject *source_object,
scr);
} else {
g_warning ("Problem inhibiting the screensaver: %s", error->message);
+ g_object_unref (scr);
}
g_error_free (error);
- g_object_unref (scr);
return;
}
@@ -156,9 +156,9 @@ on_uninhibit_cb (GObject *source_object,
scr);
} else {
g_warning ("Problem uninhibiting the screensaver: %s", error->message);
+ g_object_unref (scr);
}
g_error_free (error);
- g_object_unref (scr);
return;
}