From de130e93d8b2c026732211e67b6f31157f1b7e87 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 24 Aug 2015 17:51:48 +0200 Subject: Fix inconsistent composite value member prefix derivation --- odb/processor.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'odb/processor.cxx') diff --git a/odb/processor.cxx b/odb/processor.cxx index 5dc49f9..f671e68 100644 --- a/odb/processor.cxx +++ b/odb/processor.cxx @@ -2257,7 +2257,10 @@ namespace // Make sure we also use the same column name as the root. // - m.set ("column", table_column (column_name (id))); + if (composite_wrapper (utype (id))) + m.set ("column", table_column (column_prefix (id, true).prefix)); + else + m.set ("column", table_column (column_name (id))); } else { -- cgit v1.1