diff options
author | Logan Rathbone <poprocks@gmail.com> | 2021-12-29 23:49:48 -0500 |
---|---|---|
committer | Logan Rathbone <poprocks@gmail.com> | 2021-12-29 23:49:48 -0500 |
commit | 6da301644c82049dc7d0b4a701a481000379893f (patch) | |
tree | 4bbae604b7bc92b30d496e322f10c06d845c0e91 /src/calendar.c | |
parent | 7db5575f2bba510a88aa56d0bcb295b9a07ab104 (diff) | |
download | zenity-6da301644c82049dc7d0b4a701a481000379893f.tar.gz |
Use g_auto* where possible.
Diffstat (limited to 'src/calendar.c')
-rw-r--r-- | src/calendar.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/calendar.c b/src/calendar.c index 07696ab..be8c8af 100644 --- a/src/calendar.c +++ b/src/calendar.c @@ -41,7 +41,7 @@ static void zenity_calendar_dialog_response (GtkWidget *widget, void zenity_calendar (ZenityData *data, ZenityCalendarData *cal_data) { - GtkBuilder *builder; + g_autoptr(GtkBuilder) builder = NULL; GtkWidget *dialog; GtkWidget *button; GObject *text; @@ -126,8 +126,6 @@ zenity_calendar (ZenityData *data, ZenityCalendarData *cal_data) gtk_button_set_label (GTK_BUTTON (button), data->cancel_label); } - g_object_unref (builder); - zenity_util_gapp_main (GTK_WINDOW(dialog)); } @@ -135,8 +133,8 @@ static void zenity_calendar_dialog_output (void) { int day, month, year; - char *time_string; - GDateTime *date; + g_autofree char *time_string = NULL; + g_autoptr(GDateTime) date = NULL; g_object_get (calendar, "day", &day, @@ -149,9 +147,6 @@ zenity_calendar_dialog_output (void) time_string = g_date_time_format (date, zen_cal_data->date_format); g_print ("%s\n", time_string); - - g_date_time_unref (date); - g_free (time_string); } static void |