From f99332de3fdb3ba4a8b78213736b71b9498e79c2 Mon Sep 17 00:00:00 2001 From: Dave Peticolas Date: Fri, 4 Jan 2002 23:46:47 +0000 Subject: [PATCH] fix bug git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6506 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/backend/postgres/PostgresBackend.c | 4 ++++ src/backend/postgres/test/test-db.c | 1 - 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/backend/postgres/PostgresBackend.c b/src/backend/postgres/PostgresBackend.c index f746b98651..1f9b58b266 100644 --- a/src/backend/postgres/PostgresBackend.c +++ b/src/backend/postgres/PostgresBackend.c @@ -1557,6 +1557,10 @@ pgend_session_begin (Backend *backend, be->session = session; be->book = gnc_session_get_book(session); + if (be->blist) + g_list_free (be->blist); + be->blist = g_list_append (NULL, be->book); + /* Parse the sessionid for the hostname, port number and db name. * The expected URL format is * postgres://some.host.com/db_name diff --git a/src/backend/postgres/test/test-db.c b/src/backend/postgres/test/test-db.c index 5e060316cb..02c2058bae 100644 --- a/src/backend/postgres/test/test-db.c +++ b/src/backend/postgres/test/test-db.c @@ -661,7 +661,6 @@ test_queries (GNCSession *session_base, const char *db_name, const char *mode) GNCBook *book; gboolean ok; - /* FIXME REMOVE */ return TRUE; g_return_val_if_fail (db_name && mode, FALSE);