summaryrefslogtreecommitdiff
path: root/odb/relational/type-processor.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2011-09-05 10:36:33 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2011-09-05 10:36:33 +0200
commit428558c89850fe8c79b9c89a943bd996912d12f5 (patch)
treeb6d8af6fd6a82b3e3822f7da4637c7c16ee7100d /odb/relational/type-processor.cxx
parenta7ec19749a76cc262240124f5c71c1ee4051cba7 (diff)
Support for views; native part
Diffstat (limited to 'odb/relational/type-processor.cxx')
-rw-r--r--odb/relational/type-processor.cxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/odb/relational/type-processor.cxx b/odb/relational/type-processor.cxx
index 12d2b52..362fab3 100644
--- a/odb/relational/type-processor.cxx
+++ b/odb/relational/type-processor.cxx
@@ -1087,16 +1087,16 @@ namespace relational
virtual void
traverse (type& c)
{
- bool obj (object (c));
+ bool ov (object (c) || view (c));
- if (!(obj || composite (c)))
+ if (!(ov || composite (c)))
return;
names (c);
- // Assign object pointer.
+ // Assign pointer.
//
- if (obj)
+ if (ov)
assign_pointer (c);
}