summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2005-11-02 14:19:18 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2005-11-02 14:19:18 +0000
commiteebaf354ae99cbfc03cf83e37badef54b87ae376 (patch)
tree7feafa825bea733a2881386e78d9e16023c11612 /TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp
parent05d99db63c8e7f899e3fde10cdfbcc7fcb1bf785 (diff)
downloadATCD-eebaf354ae99cbfc03cf83e37badef54b87ae376.tar.gz
ChangeLogTag: Wed Nov 2 14:17:47 UTC 2005 Jeff Parsons <j.parsons@vanderbilt.edu>
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp')
-rw-r--r--TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp12
1 files changed, 5 insertions, 7 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp b/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp
index 8ea3730f58b..80d3515692d 100644
--- a/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp
@@ -216,12 +216,6 @@ be_visitor_valuetype_obv_cs::gen_obv_init_constructor_init_list (
*os << be_uidt_nl
<< ")" << be_uidt;
-
- // data_members_counts checks only for non-inherited members.
- if (node->data_members_count () > 0)
- {
- *os << "," << be_nl;
- }
}
}
@@ -252,7 +246,11 @@ be_visitor_valuetype_obv_cs::gen_obv_init_constructor_init_list (
if (0 == index++)
{
- if (!colon_generated)
+ if (colon_generated)
+ {
+ *os << "," << be_nl;
+ }
+ else
{
*os << be_nl
<< ": " << be_idt;