summaryrefslogtreecommitdiff
path: root/src/linux/up-input.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/linux/up-input.c')
-rw-r--r--src/linux/up-input.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/linux/up-input.c b/src/linux/up-input.c
index e5accea..7e3ad42 100644
--- a/src/linux/up-input.c
+++ b/src/linux/up-input.c
@@ -285,8 +285,7 @@ up_input_finalize (GObject *object)
input = UP_INPUT (object);
g_return_if_fail (input->priv != NULL);
- if (input->priv->daemon != NULL)
- g_object_unref (input->priv->daemon);
+ g_clear_object (&input->priv->daemon);
if (input->priv->eventfp >= 0)
close (input->priv->eventfp);
if (input->priv->channel) {