diff options
Diffstat (limited to 'CIAO/examples/DevGuideExamples/Messenger/Messenger_exec_i.cpp')
-rw-r--r-- | CIAO/examples/DevGuideExamples/Messenger/Messenger_exec_i.cpp | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/CIAO/examples/DevGuideExamples/Messenger/Messenger_exec_i.cpp b/CIAO/examples/DevGuideExamples/Messenger/Messenger_exec_i.cpp index fe205131e97..eef2a8b6a61 100644 --- a/CIAO/examples/DevGuideExamples/Messenger/Messenger_exec_i.cpp +++ b/CIAO/examples/DevGuideExamples/Messenger/Messenger_exec_i.cpp @@ -122,25 +122,13 @@ namespace CIAO_Messenger_Impl ::CCM_Publication_ptr Messenger_exec_i::get_content () { - // Your code here. - - // MY CODE - - // bump up ref count because we give up ownership when we return this - this->content_->_add_ref(); - return this->content_; + return ::CCM_Publication::_duplicate (this->content_); } ::CCM_History_ptr Messenger_exec_i::get_message_history () { - // Your code here. - - // MY CODE - - // bump up ref count because we give up ownership when we return this - this->history_->_add_ref(); - return this->history_; + return ::CCM_History::_duplicate (this->history_); } // Operations from Components::SessionComponent |