aboutsummaryrefslogtreecommitdiff
path: root/odb/sqlite/container-statements.hxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2012-02-10 15:27:01 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2012-02-10 15:27:01 +0200
commitde7d733d27c13c482f06b23a5770f0d7657cb04b (patch)
tree8b681b83a8b17557658a2b02a9e7ebc11ff79ae6 /odb/sqlite/container-statements.hxx
parent896de9d3d468f5f59c28153f5d8559eae7f27901 (diff)
Don't allocate unnecessary entries in container truncation array
Diffstat (limited to 'odb/sqlite/container-statements.hxx')
-rw-r--r--odb/sqlite/container-statements.hxx10
1 files changed, 2 insertions, 8 deletions
diff --git a/odb/sqlite/container-statements.hxx b/odb/sqlite/container-statements.hxx
index bd4ea24..80011d9 100644
--- a/odb/sqlite/container-statements.hxx
+++ b/odb/sqlite/container-statements.hxx
@@ -149,12 +149,6 @@ namespace odb
return data_image_binding_;
}
- bool*
- data_image_truncated ()
- {
- return data_image_truncated_;
- }
-
binding&
select_image_binding ()
{
@@ -239,7 +233,6 @@ namespace odb
std::size_t data_id_binding_version_;
binding data_image_binding_;
- bool* data_image_truncated_;
// Skips the id from data_image_binding.
//
@@ -274,7 +267,8 @@ namespace odb
private:
bind cond_image_bind_[traits::cond_column_count];
bind data_image_bind_[traits::data_column_count];
- bool data_image_truncated_array_[traits::data_column_count];
+ bool select_image_truncated_array_[traits::data_column_count-
+ traits::id_column_count];
};
}
}