From 1747e438670483b1ef2a3f77978932454ca728be Mon Sep 17 00:00:00 2001 From: Avinash Sonawane Date: Tue, 10 Aug 2021 11:57:07 +0530 Subject: Free `eggalarm` after its last use Found by: scan-build --- src/egg-idletime.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/egg-idletime.c b/src/egg-idletime.c index 36e9c413..0f411865 100644 --- a/src/egg-idletime.c +++ b/src/egg-idletime.c @@ -331,8 +331,8 @@ egg_idletime_alarm_free (EggIdletime *idletime, EggIdletimeAlarm *eggalarm) if (eggalarm->xalarm) XSyncDestroyAlarm (idletime->priv->dpy, eggalarm->xalarm); g_object_unref (eggalarm->idletime); - g_free (eggalarm); g_ptr_array_remove (idletime->priv->array, eggalarm); + g_free (eggalarm); return TRUE; } -- cgit v1.2.1