[gnac/devel] Fixed memory leaks



commit d65a605d8ce4bb8a6a8107398d8418814e303d34
Author: BenoÃt Dupasquier <bdupasqu src gnome org>
Date:   Thu Jan 12 22:28:18 2012 +0000

    Fixed memory leaks

 libgnac/libgnac-converter.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/libgnac/libgnac-converter.c b/libgnac/libgnac-converter.c
index c18006b..0fc9ccf 100644
--- a/libgnac/libgnac-converter.c
+++ b/libgnac/libgnac-converter.c
@@ -131,6 +131,11 @@ libgnac_converter_dispose(GObject *object)
     self->priv->queue = NULL;
   }
 
+  if (self->priv->queue_copy) {
+    g_queue_free(self->priv->queue_copy);
+    self->priv->queue_copy = NULL;
+  }
+
   /* Chain up to the parent class */
   G_OBJECT_CLASS(libgnac_converter_parent_class)->dispose(object);
 }
@@ -147,6 +152,8 @@ libgnac_converter_finalize(GObject *object)
   g_free(self->priv->profile);
   g_free(self->priv->extension);
   g_free(self->priv->folder_path);
+  g_free(self->priv->rename_pattern);
+  g_free(self->priv->folder_hierarchy);
 
   libgnac_output_finalize();
 



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