diff options
author | msmit <msmit@remedy.nl> | 2011-04-22 13:06:00 +0000 |
---|---|---|
committer | msmit <msmit@remedy.nl> | 2011-04-22 13:06:00 +0000 |
commit | db308dba5161012ec1c030598e78b1d0fc3b4c89 (patch) | |
tree | e62705d976d8dd4c69ae25c2a4ba5e4d9e9c49e8 /CIAO/connectors/tests/AMIDDS/Sender/AmiDds_Sender_exec.cpp | |
parent | 87d1b29c29d3d94057f2d317c36153c23f9473dc (diff) | |
download | ATCD-db308dba5161012ec1c030598e78b1d0fc3b4c89.tar.gz |
Fri Apr 22 13:01:26 UTC 2011 Marcel Smit <msmit@remedy.nl>
* connectors/dds4ccm/tests/CSLSampleRejected/Sender/CSL_SRTest_Sender_exec.cpp:
* connectors/dds4ccm/tests/DDSEntity/Sender/Writer_Sender_exec.cpp:
* connectors/dds4ccm/tests/Getter/Sender/Getter_Test_Sender_exec.cpp:
* connectors/dds4ccm/tests/MultiTopic/Receiver/MultiTopic_Receiver_exec.cpp:
* connectors/dds4ccm/tests/MultiTopic/Sender/MultiTopic_Sender_exec.cpp:
* connectors/dds4ccm/tests/UnkeyedWriter/Sender/Writer_Sender_exec.cpp:
* connectors/tests/AMIDDS/Sender/AmiDds_Sender_exec.cpp:
Always delete stuf which was created in the constructor.
Diffstat (limited to 'CIAO/connectors/tests/AMIDDS/Sender/AmiDds_Sender_exec.cpp')
-rw-r--r-- | CIAO/connectors/tests/AMIDDS/Sender/AmiDds_Sender_exec.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/CIAO/connectors/tests/AMIDDS/Sender/AmiDds_Sender_exec.cpp b/CIAO/connectors/tests/AMIDDS/Sender/AmiDds_Sender_exec.cpp index 4b5bda2c9ed..7492dbae5f6 100644 --- a/CIAO/connectors/tests/AMIDDS/Sender/AmiDds_Sender_exec.cpp +++ b/CIAO/connectors/tests/AMIDDS/Sender/AmiDds_Sender_exec.cpp @@ -60,11 +60,14 @@ namespace CIAO_AmiDds_Sender_Impl : test_nr_(UPDATE_ONE), test_ok_(true) { - this->ticker_ = new pulse_Generator (*this); + ACE_NEW_THROW_EX (this->ticker_, + pulse_Generator (*this), + ::CORBA::NO_MEMORY ()); } Sender_exec_i::~Sender_exec_i (void) { + delete this->ticker_; } // Supported operations and attributes. |