From 9bafeadb554fd4dfc11ce5c2b036a937008455f9 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 10 Aug 2010 13:16:47 +0200 Subject: Make result copy-assignable Return result from database::query instead of pointer to impl --- odb/database.txx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'odb/database.txx') diff --git a/odb/database.txx b/odb/database.txx index 7440127..a120afa 100644 --- a/odb/database.txx +++ b/odb/database.txx @@ -94,21 +94,21 @@ namespace odb } template - shared_ptr > database:: + result database:: query () { return query (odb::query ()); } template - shared_ptr > database:: + result database:: query (const std::string& q) { return query (odb::query (q)); } template - shared_ptr > database:: + result database:: query (const odb::query& q) { if (!transaction::has_current ()) -- cgit v1.1