[retro-gtk/runner-cleanup: 2/4] environment: Use g_autofree



commit 6f81ba0713c254c6cdfa48ff612731f2d8d0a504
Author: Adrien Plazas <kekun plazas laposte net>
Date:   Sat May 23 13:13:25 2020 +0200

    environment: Use g_autofree
    
    This makes the code more concise.

 retro-runner/retro-environment.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
---
diff --git a/retro-runner/retro-environment.c b/retro-runner/retro-environment.c
index ac22075..a81884a 100644
--- a/retro-runner/retro-environment.c
+++ b/retro-runner/retro-environment.c
@@ -115,7 +115,7 @@ log_cb (guint level, const gchar *format, ...)
   RetroCore *self = retro_core_get_instance ();
   const gchar *log_domain;
   GLogLevelFlags log_level;
-  gchar *message;
+  g_autofree gchar *message = NULL;
   va_list args;
 
   switch (level) {
@@ -148,8 +148,6 @@ log_cb (guint level, const gchar *format, ...)
 
   log_domain = retro_core_get_name (self);
   g_signal_emit_by_name (self, "log", log_domain, log_level, message);
-
-  g_free (message);
 }
 
 /* Environment commands */


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