[libgda/LIBGDA_4.0] Mem leak correction, for bug #609072
- From: Vivien Malerba <vivien src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [libgda/LIBGDA_4.0] Mem leak correction, for bug #609072
- Date: Sat, 6 Feb 2010 16:20:04 +0000 (UTC)
commit 87d89c47aae245a45930ee759845c820a8ba0904
Author: Vivien Malerba <malerba gnome-db org>
Date: Sat Feb 6 15:31:30 2010 +0100
Mem leak correction, for bug #609072
libgda/gda-meta-store.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/libgda/gda-meta-store.c b/libgda/gda-meta-store.c
index cfe8cf9..48b1741 100644
--- a/libgda/gda-meta-store.c
+++ b/libgda/gda-meta-store.c
@@ -1168,7 +1168,7 @@ create_view_object (GdaMetaStoreClass *klass, GdaMetaStore *store, xmlNodePtr no
{
DbObject *dbobj;
xmlChar *view_name;
- gchar *complete_obj_name;
+ gchar *complete_obj_name = NULL;
view_name = xmlGetProp (node, BAD_CAST "name");
if (!view_name) {
@@ -1260,9 +1260,11 @@ create_view_object (GdaMetaStoreClass *klass, GdaMetaStore *store, xmlNodePtr no
goto onerror;
}
}
+ g_free (complete_obj_name);
return dbobj;
onerror:
+ g_free (complete_obj_name);
db_object_free (dbobj);
return NULL;
}
@@ -3929,6 +3931,7 @@ _gda_meta_store_schema_get_upstream_contexts (GdaMetaStore *store, GdaMetaContex
j++;
}
}
+ g_free (cols_array);
break;
}
else {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]