[gnome-online-accounts] provider: Don't leak the GKeyFiles



commit aad3d94ad659c11f75fefdda953656071ae2c2a8
Author: Debarshi Ray <debarshir gnome org>
Date:   Tue Mar 3 18:44:27 2015 +0100

    provider: Don't leak the GKeyFiles

 src/goabackend/goaprovider.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/src/goabackend/goaprovider.c b/src/goabackend/goaprovider.c
index c828c2d..bee43a2 100644
--- a/src/goabackend/goaprovider.c
+++ b/src/goabackend/goaprovider.c
@@ -1228,6 +1228,7 @@ goa_util_lookup_keyfile_string (GoaObject    *object,
     }
 
  out:
+  g_key_file_free (key_file);
   g_free (group);
   g_free (path);
   return ret;
@@ -1280,6 +1281,7 @@ goa_util_lookup_keyfile_boolean (GoaObject    *object,
     }
 
  out:
+  g_key_file_free (key_file);
   g_free (group);
   g_free (path);
   return ret;


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