From 8097adf760d8cdf769cd7c50455f3b76d57ce35f Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 15 Oct 2012 13:17:31 +0200 Subject: Implement early connection release --- odb/relational/source.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'odb') diff --git a/odb/relational/source.cxx b/odb/relational/source.cxx index 2c5d6cb..4d56655 100644 --- a/odb/relational/source.cxx +++ b/odb/relational/source.cxx @@ -2709,7 +2709,7 @@ traverse_object (type& c) } os << "shared_ptr<" << db << "::prepared_query_impl> r (" << endl - << "new (shared) " << db << "::prepared_query_impl);" + << "new (shared) " << db << "::prepared_query_impl (conn));" << "r->name = n;" << "r->execute = &execute_query;" << "r->query = q;" @@ -3615,7 +3615,7 @@ traverse_view (type& c) << "}"; os << "shared_ptr<" << db << "::prepared_query_impl> r (" << endl - << "new (shared) " << db << "::prepared_query_impl);" + << "new (shared) " << db << "::prepared_query_impl (conn));" << "r->name = n;" << "r->execute = &execute_query;"; -- cgit v1.1