diff options
Diffstat (limited to 'TAO/tao/Transport.cpp')
-rw-r--r-- | TAO/tao/Transport.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/TAO/tao/Transport.cpp b/TAO/tao/Transport.cpp index d4d6f4c520d..d0386a9744e 100644 --- a/TAO/tao/Transport.cpp +++ b/TAO/tao/Transport.cpp @@ -2339,6 +2339,21 @@ TAO_Transport::assign_translators (TAO_InputCDR *inp, TAO_OutputCDR *outp) } } +void +TAO_Transport::clear_translators (TAO_InputCDR *inp, TAO_OutputCDR *outp) +{ + if (inp) + { + inp->char_translator (0); + inp->wchar_translator (0); + } + if (outp) + { + outp->char_translator (0); + outp->wchar_translator (0); + } +} + ACE_Event_Handler::Reference_Count TAO_Transport::add_reference (void) { |