summaryrefslogtreecommitdiff
path: root/odb/relational/processor.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2012-08-01 11:16:20 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2012-08-01 11:16:20 +0200
commit4cde011f27cd406804f05aa8fd1d28ed91a26738 (patch)
treedc202095520894044a93e1ea5b8a9c30e84e4e25 /odb/relational/processor.cxx
parent4fcb4ae749b3cf40f24ab1b9ddeb58b3ae0600f7 (diff)
Add support for empty column names in composite value types
Diffstat (limited to 'odb/relational/processor.cxx')
-rw-r--r--odb/relational/processor.cxx8
1 files changed, 1 insertions, 7 deletions
diff --git a/odb/relational/processor.cxx b/odb/relational/processor.cxx
index f496a0d..64987a2 100644
--- a/odb/relational/processor.cxx
+++ b/odb/relational/processor.cxx
@@ -2172,13 +2172,7 @@ namespace relational
if (in.name.empty ())
in.name = public_name_db (*in.members.front ().path.back ());
- // In case of a composite member, column_name() return a column
- // prefix which already includes the trailing underscore.
- //
- if (in.name[in.name.size () - 1] != '_')
- in.name += '_';
-
- in.name += 'i';
+ in.name = compose_name (in.name, "i");
}
++i;