From 644cba591ff6ec046ac4274b7c343dead847736e Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 9 Nov 2015 18:14:37 +0200 Subject: Make database class move-constructible This means it can be returned by value from a function in C++11. --- odb/database.ixx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'odb/database.ixx') diff --git a/odb/database.ixx b/odb/database.ixx index 2fd54c0..1ea7949 100644 --- a/odb/database.ixx +++ b/odb/database.ixx @@ -73,7 +73,10 @@ namespace odb inline database:: database (database_id id) - : id_ (id), tracer_ (0), schema_version_seq_ (1) + : id_ (id), + tracer_ (0), + mutex_ (new details::mutex), + schema_version_seq_ (1) { } -- cgit v1.1