diff options
Diffstat (limited to 'src/linux/up-input.c')
-rw-r--r-- | src/linux/up-input.c | 3 |
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) { |