From 932ae000f66ec5935c368b953da24dfd6cf7581b Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 6 Sep 2011 16:51:20 +0200 Subject: Add non-inline destructor --- odb/mysql/object-statements.hxx | 6 ++++-- odb/mysql/object-statements.txx | 6 ++++++ odb/mysql/view-statements.hxx | 3 +++ odb/mysql/view-statements.txx | 6 ++++++ 4 files changed, 19 insertions(+), 2 deletions(-) diff --git a/odb/mysql/object-statements.hxx b/odb/mysql/object-statements.hxx index cd06010..863271b 100644 --- a/odb/mysql/object-statements.hxx +++ b/odb/mysql/object-statements.hxx @@ -141,10 +141,12 @@ namespace odb bool locked_; }; - // - // + public: object_statements (connection_type&); + virtual + ~object_statements (); + // Delayed loading. // void diff --git a/odb/mysql/object-statements.txx b/odb/mysql/object-statements.txx index 7cf1baa..b124689 100644 --- a/odb/mysql/object-statements.txx +++ b/odb/mysql/object-statements.txx @@ -18,6 +18,12 @@ namespace odb { template object_statements:: + ~object_statements () + { + } + + template + object_statements:: object_statements (connection_type& conn) : object_statements_base (conn), container_statement_cache_ (conn), diff --git a/odb/mysql/view-statements.hxx b/odb/mysql/view-statements.hxx index 5a07b34..ee384e1 100644 --- a/odb/mysql/view-statements.hxx +++ b/odb/mysql/view-statements.hxx @@ -38,6 +38,9 @@ namespace odb public: view_statements (connection_type&); + virtual + ~view_statements (); + // View image. // image_type& diff --git a/odb/mysql/view-statements.txx b/odb/mysql/view-statements.txx index 36f5045..e3c89d8 100644 --- a/odb/mysql/view-statements.txx +++ b/odb/mysql/view-statements.txx @@ -12,6 +12,12 @@ namespace odb { template view_statements:: + ~view_statements () + { + } + + template + view_statements:: view_statements (connection_type& conn) : statements_base (conn), image_binding_ (image_bind_, view_traits::column_count) -- cgit v1.1