[retro-gtk/gtk-cleanup: 9/12] core: Use autocleanups



commit 3c057f0692d0fe2c9d4629ea9ce370da6118af1b
Author: Adrien Plazas <kekun plazas laposte net>
Date:   Sun May 24 14:35:18 2020 +0200

    core: Use autocleanups
    
    This makes the code safer and more concise.

 retro-gtk/retro-core.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
---
diff --git a/retro-gtk/retro-core.c b/retro-gtk/retro-core.c
index fe508b2..695dac2 100644
--- a/retro-gtk/retro-core.c
+++ b/retro-gtk/retro-core.c
@@ -993,15 +993,13 @@ variables_set_cb (IpcRunner *runner,
                   GVariant  *data,
                   RetroCore *self)
 {
-  GVariantIter *iter;
+  g_autoptr (GVariantIter) iter = NULL;
   gchar *key, *value;
 
   g_variant_get (data, "a(ss)", &iter);
 
   while (g_variant_iter_loop (iter, "(ss)", &key, &value))
     insert_variable (self, key, value);
-
-  g_variant_iter_free (iter);
 }
 
 static void


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