[libpanel/gbsneto/no-autofree: 12/12] testsuite: Drop g_auto* usage




commit ea0e6b069f333a8c1c2f0bc3106fd4d101e8f3eb
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date:   Mon Sep 5 16:55:04 2022 -0300

    testsuite: Drop g_auto* usage

 testsuite/test-dock.c  | 3 ++-
 testsuite/test-paned.c | 4 +++-
 2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/testsuite/test-dock.c b/testsuite/test-dock.c
index 207bc60..70db856 100644
--- a/testsuite/test-dock.c
+++ b/testsuite/test-dock.c
@@ -90,7 +90,7 @@ main (int argc,
   GMainLoop *main_loop;
   GtkBuilder *builder;
   GtkWindow *window;
-  g_autofree char *filename = NULL;
+  char *filename = NULL;
   GtkBuilderScope *scope;
   GError *error = NULL;
 
@@ -106,6 +106,7 @@ main (int argc,
   gtk_builder_cscope_add_callback_symbol (GTK_BUILDER_CSCOPE (scope), "create_frame_cb", G_CALLBACK 
(create_frame_cb));
   gtk_builder_cscope_add_callback_symbol (GTK_BUILDER_CSCOPE (scope), "add_clicked_cb", G_CALLBACK 
(add_clicked_cb));
   gtk_builder_add_from_file (builder, filename, &error);
+  g_clear_pointer (&filename, g_free);
   g_assert_no_error (error);
 
   menu_model = G_MENU_MODEL (gtk_builder_get_object (builder, "page_menu"));
diff --git a/testsuite/test-paned.c b/testsuite/test-paned.c
index 6ff1439..ddbb410 100644
--- a/testsuite/test-paned.c
+++ b/testsuite/test-paned.c
@@ -18,7 +18,7 @@ main (int argc,
 
   for (guint i = 0; i < 5; i++)
     {
-      g_autofree char *label = g_strdup_printf ("Button %u", i);
+      char *label = g_strdup_printf ("Button %u", i);
       GtkWidget *button = gtk_button_new ();
       gtk_button_set_label (GTK_BUTTON (button), label);
       panel_paned_append (PANEL_PANED (paned), button);
@@ -27,6 +27,8 @@ main (int argc,
         gtk_widget_set_hexpand (button, TRUE);
 
       g_signal_connect_swapped (button, "clicked", G_CALLBACK (panel_paned_remove), paned);
+
+      g_clear_pointer (&label, g_free);
     }
 
   g_signal_connect_swapped (window, "close-request", G_CALLBACK (g_main_loop_quit), main_loop);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]