summaryrefslogtreecommitdiff
path: root/odb/relational/schema.hxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2011-08-26 12:13:18 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2011-08-28 14:15:45 +0200
commit64d0ceffaaf5f57a3d24a5210bf0ad2a8474a618 (patch)
tree98115a01b0bd2e9ddfdc6ff3a0f7470915de483a /odb/relational/schema.hxx
parent061a16256eef2c2df53e2e145d16f17270c2de82 (diff)
Add wrapper support for composite values
NULL semantics for composite values is not yet supported.
Diffstat (limited to 'odb/relational/schema.hxx')
-rw-r--r--odb/relational/schema.hxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/odb/relational/schema.hxx b/odb/relational/schema.hxx
index 24f5c54..5f253c4 100644
--- a/odb/relational/schema.hxx
+++ b/odb/relational/schema.hxx
@@ -423,7 +423,7 @@ namespace relational
os << "," << endl;
- if (semantics::class_* ckt = comp_value (kt))
+ if (semantics::class_* ckt = comp_value_wrapper (kt))
{
instance<object_columns> oc;
oc->traverse_composite (m, *ckt, "key", "key");
@@ -441,7 +441,7 @@ namespace relational
{
os << "," << endl;
- if (semantics::class_* cvt = comp_value (vt))
+ if (semantics::class_* cvt = comp_value_wrapper (vt))
{
instance<object_columns> oc;
oc->traverse_composite (m, *cvt, "value", "value");