summaryrefslogtreecommitdiff
path: root/CIAO/connectors/tests/AMIDDS/Sender/AmiDds_Sender_exec.cpp
diff options
context:
space:
mode:
authormsmit <msmit@remedy.nl>2011-04-22 13:06:00 +0000
committermsmit <msmit@remedy.nl>2011-04-22 13:06:00 +0000
commitdb308dba5161012ec1c030598e78b1d0fc3b4c89 (patch)
treee62705d976d8dd4c69ae25c2a4ba5e4d9e9c49e8 /CIAO/connectors/tests/AMIDDS/Sender/AmiDds_Sender_exec.cpp
parent87d1b29c29d3d94057f2d317c36153c23f9473dc (diff)
downloadATCD-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.cpp5
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.