From 40ea54d2eda9b7d6d8f3d3f9c2e4dc56a2592538 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 9 Nov 2011 14:09:52 +0200 Subject: Avoid copying statement text if it is statically allocated --- odb/mysql/container-statements.hxx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'odb/mysql/container-statements.hxx') diff --git a/odb/mysql/container-statements.hxx b/odb/mysql/container-statements.hxx index 9af2ff8..a4bfce2 100644 --- a/odb/mysql/container-statements.hxx +++ b/odb/mysql/container-statements.hxx @@ -167,7 +167,7 @@ namespace odb if (insert_one_ == 0) insert_one_.reset ( new (details::shared) insert_statement_type ( - conn_, insert_one_text_, data_image_binding_)); + conn_, insert_one_text_, data_image_binding_, false)); return *insert_one_; } @@ -181,7 +181,8 @@ namespace odb conn_, select_all_text_, cond_image_binding_, - data_image_binding_)); + data_image_binding_, + false)); return *select_all_; } @@ -192,7 +193,7 @@ namespace odb if (delete_all_ == 0) delete_all_.reset ( new (details::shared) delete_statement_type ( - conn_, delete_all_text_, cond_image_binding_)); + conn_, delete_all_text_, cond_image_binding_, false)); return *delete_all_; } -- cgit v1.1