[libgda] Applied correction for bug #629478, thanks to Joachim Metz
- From: Vivien Malerba <vivien src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgda] Applied correction for bug #629478, thanks to Joachim Metz
- Date: Mon, 13 Sep 2010 21:03:17 +0000 (UTC)
commit fdff7b244c28ee2f4424aaa653a19a47c521818e
Author: Vivien Malerba <malerba gnome-db org>
Date: Mon Sep 13 20:54:48 2010 +0200
Applied correction for bug #629478, thanks to Joachim Metz
providers/bdb/gda-bdb-provider.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/providers/bdb/gda-bdb-provider.c b/providers/bdb/gda-bdb-provider.c
index 2deeb4c..ee34b98 100644
--- a/providers/bdb/gda-bdb-provider.c
+++ b/providers/bdb/gda-bdb-provider.c
@@ -165,8 +165,10 @@ gda_bdb_provider_open_connection (GdaServerProvider *provider, GdaConnection *cn
"connection string."));
return FALSE;
}
- if (bdb_db != NULL && *(g_strstrip (bdb_db)) == '\0')
+ if (bdb_db && (*(g_strstrip (bdb_db)) == '\0')) {
+ g_free (bdb_db);
bdb_db = NULL;
+ }
/* create GdaDataModelBdb object */
if (dirname) {
@@ -216,7 +218,7 @@ gda_bdb_provider_open_connection (GdaServerProvider *provider, GdaConnection *cn
/* set associated data */
cdata = g_new0 (BdbConnectionData, 1);
cdata->table_model = model;
- cdata->dbname = g_strdup_printf ("%s (%s)", bdb_file,bdb_db ? bdb_db : _("-"));
+ cdata->dbname = g_strdup_printf ("%s (%s)", bdb_file, bdb_db ? bdb_db : _("-"));
gda_virtual_connection_internal_set_provider_data (GDA_VIRTUAL_CONNECTION (cnc),
cdata, (GDestroyNotify) gda_bdb_free_cnc_data);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]