From 9ab27ca2f0f9a789347b261f0829ed9522f233f7 Mon Sep 17 00:00:00 2001 From: parsons Date: Mon, 5 Dec 2011 18:04:18 +0000 Subject: Added missing cases for switch statements in visit_union() and visit_typedef() methods of valuetype visitor. Thanks to Simon Massey for reporting the problem this created when generating OBV module code for valuetypes. --- TAO/TAO_IDL/be/be_visitor_valuetype/valuetype.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype.cpp b/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype.cpp index 6d2559612db..dbe0de1df37 100644 --- a/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype.cpp +++ b/TAO/TAO_IDL/be/be_visitor_valuetype/valuetype.cpp @@ -510,6 +510,8 @@ be_visitor_valuetype::visit_union (be_union *node) break; } case TAO_CodeGen::TAO_VALUETYPE_OBV_CH: + case TAO_CodeGen::TAO_MODULE_OBV_CI: + case TAO_CodeGen::TAO_MODULE_OBV_CS: case TAO_CodeGen::TAO_ROOT_SH: case TAO_CodeGen::TAO_ROOT_IH: case TAO_CodeGen::TAO_ROOT_IS: -- cgit v1.2.1