summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorConstantin Michael <constantin@codesynthesis.com>2011-10-14 15:28:38 +0200
committerConstantin Michael <constantin@codesynthesis.com>2011-10-21 11:47:14 +0200
commit01a97a524646bfd50b2ababa3a56ce433d8c62b8 (patch)
tree1d56aeeaab3fd31848d5f83077828c7d2cfd19b6
parent1911d85d772ea259c75e6dcb6577d671b5364a99 (diff)
Initialize position context to zero prior to Oracle LOB set_image call
-rw-r--r--odb/relational/oracle/source.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/odb/relational/oracle/source.cxx b/odb/relational/oracle/source.cxx
index 7e78e32..bd99722 100644
--- a/odb/relational/oracle/source.cxx
+++ b/odb/relational/oracle/source.cxx
@@ -484,7 +484,8 @@ namespace relational
virtual void
traverse_lob (member_info& mi)
{
- os << traits << "::set_image (" << endl
+ os << "i." << mi.var << "position_context = 0;"
+ << traits << "::set_image (" << endl
<< "i." << mi.var << "callback.param," << endl
<< "i." << mi.var << "context," << endl
<< "is_null," << endl