From eefea2f7f4d2e8b0a83dd705b328bc53e35a8620 Mon Sep 17 00:00:00 2001 From: Hari Rana Date: Fri, 31 Oct 2025 09:30:05 -0400 Subject: [PATCH] gui/quick-add-popover: Handle memory leaks Part-of: --- src/gui/gcal-quick-add-popover.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gui/gcal-quick-add-popover.c b/src/gui/gcal-quick-add-popover.c index d59349c2..5f34fbe1 100644 --- a/src/gui/gcal-quick-add-popover.c +++ b/src/gui/gcal-quick-add-popover.c @@ -224,8 +224,10 @@ static gchar* get_date_string_for_multiday (GDateTime *start, GDateTime *end) { + g_autofree gchar *start_date_str = NULL; + g_autofree gchar *end_date_str = NULL; + gchar *date_string; gint n_days; - gchar *start_date_str, *end_date_str, *date_string; const gchar *start_date_weekdays_strings[] = { N_("from next Monday"), @@ -265,7 +267,6 @@ get_date_string_for_multiday (GDateTime *start, NULL }; - start_date_str = NULL; n_days = get_number_of_days_from_today (start); if (n_days == 0) @@ -302,7 +303,6 @@ get_date_string_for_multiday (GDateTime *start, g_free (day_number_str); } - end_date_str = NULL; n_days = get_number_of_days_from_today (end); if (n_days == 0)