diff options
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_operation/direct_proxy_impl_ss.cpp')
-rw-r--r-- | TAO/TAO_IDL/be/be_visitor_operation/direct_proxy_impl_ss.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_operation/direct_proxy_impl_ss.cpp b/TAO/TAO_IDL/be/be_visitor_operation/direct_proxy_impl_ss.cpp index 714bcfa1e3b..aab0e909e4b 100644 --- a/TAO/TAO_IDL/be/be_visitor_operation/direct_proxy_impl_ss.cpp +++ b/TAO/TAO_IDL/be/be_visitor_operation/direct_proxy_impl_ss.cpp @@ -7,7 +7,7 @@ be_visitor_operation_direct_proxy_impl_ss (be_visitor_context *ctx) } be_visitor_operation_direct_proxy_impl_ss:: -~be_visitor_operation_direct_proxy_impl_ss (void) +~be_visitor_operation_direct_proxy_impl_ss () { } @@ -32,13 +32,13 @@ be_visitor_operation_direct_proxy_impl_ss::visit_operation ( ? this->ctx_->attribute ()->defined_in () : node->defined_in (); - be_interface *intf = be_interface::narrow_from_scope (s); + be_interface *intf = dynamic_cast<be_interface*> (s); - if (intf == 0) + if (intf == nullptr) { - be_porttype *pt = be_porttype::narrow_from_scope (s); + be_porttype *pt = dynamic_cast<be_porttype*> (s); - if (pt == 0) + if (pt == nullptr) { ACE_ERROR_RETURN ((LM_ERROR, ACE_TEXT ("be_visitor_operation_") @@ -153,12 +153,12 @@ be_visitor_operation_direct_proxy_impl_ss::gen_invoke ( return 0; } - AST_Argument *arg = 0; + AST_Argument *arg = nullptr; int index = 1; for (; !si.is_done (); si.next (), ++index) { - arg = AST_Argument::narrow_from_decl (si.item ()); + arg = dynamic_cast<AST_Argument*> (si.item ()); *os << (index == 1 ? "" : ",") << be_nl << "((TAO::Arg_Traits< "; |