diff options
Diffstat (limited to 'TAO/TAO_IDL/be/be_visitor_interface/facet_svth.cpp')
-rw-r--r-- | TAO/TAO_IDL/be/be_visitor_interface/facet_svth.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_interface/facet_svth.cpp b/TAO/TAO_IDL/be/be_visitor_interface/facet_svth.cpp index a022fdd2d52..21130dd0ba5 100644 --- a/TAO/TAO_IDL/be/be_visitor_interface/facet_svth.cpp +++ b/TAO/TAO_IDL/be/be_visitor_interface/facet_svth.cpp @@ -17,7 +17,7 @@ be_visitor_facet_svth::be_visitor_facet_svth (be_visitor_context *ctx) { } -be_visitor_facet_svth::~be_visitor_facet_svth (void) +be_visitor_facet_svth::~be_visitor_facet_svth () { } @@ -37,7 +37,7 @@ be_visitor_facet_svth::visit_interface (be_interface *node) const char *lname = node->local_name (); be_decl *scope = - be_scope::narrow_from_scope (node->defined_in ())->decl (); + dynamic_cast<be_scope*> (node->defined_in ())->decl (); ACE_CString suffix (scope->flat_name ()); if (suffix != "") @@ -64,12 +64,12 @@ be_visitor_facet_svth::visit_interface (be_interface *node) << "typename EXEC::_ptr_type executor," << be_nl << "::Components::CCMContext_ptr ctx);" << be_uidt_nl << be_nl; - os_ << "virtual ~" << lname << "_Servant_T (void);"; + os_ << "virtual ~" << lname << "_Servant_T ();"; if (is_intf) { be_interface *intf = - be_interface::narrow_from_decl (node); + dynamic_cast<be_interface*> (node); be_global->in_facet_servant (true); |