From 4b08d3116c7fc759feff92d627d45397db2446ea Mon Sep 17 00:00:00 2001 From: rbuj Date: Thu, 14 Mar 2019 08:52:34 +0100 Subject: Fix use-after-free clang warning battstat_applet.c:755:3: warning: Use of memory after it is freed static_global_teardown (battstat); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stickynotes.c:674:24: warning: Use of memory after it is freed stickynotes->notes = g_list_remove(stickynotes->notes, note); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- battstat/battstat_applet.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'battstat') diff --git a/battstat/battstat_applet.c b/battstat/battstat_applet.c index bb52c7fd..dd66b4f5 100644 --- a/battstat/battstat_applet.c +++ b/battstat/battstat_applet.c @@ -750,9 +750,9 @@ destroy_applet( GtkWidget *widget, ProgressData *battstat ) g_object_unref( G_OBJECT(battstat->status) ); g_object_unref( G_OBJECT(battstat->percent) ); - g_free( battstat ); - static_global_teardown (battstat); + + g_free (battstat); } /* Common function invoked by the 'Help' context menu item and the 'Help' -- cgit v1.2.1