summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvzykov <vzykov@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2010-08-03 14:18:42 +0000
committervzykov <vzykov@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2010-08-03 14:18:42 +0000
commit8894ed159d9235c46be81d3364e4f1e73d4d3dd4 (patch)
treed98337604474445fd9f81a429f977a88e9f3cf0b
parent57f6237cea56d852591eafc34a0969cc06076f1b (diff)
downloadATCD-8894ed159d9235c46be81d3364e4f1e73d4d3dd4.tar.gz
Tue Aug 3 14:17:23 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
* tests/Exposed_Policies/Policy_Verifier.cpp: Fixed memory leaks.
-rw-r--r--TAO/ChangeLog5
-rw-r--r--TAO/tests/Exposed_Policies/Policy_Verifier.cpp7
2 files changed, 10 insertions, 2 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 56be48a08ca..60e50be2148 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,8 @@
+Tue Aug 3 14:17:23 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
+
+ * tests/Exposed_Policies/Policy_Verifier.cpp:
+ Fixed memory leaks.
+
Tue Aug 3 13:59:58 UTC 2010 Jeff Parsons <j.parsons@vanderbilt.edu>
* TAO_IDL/be/be_visitor_component/any_op_ch.cpp:
diff --git a/TAO/tests/Exposed_Policies/Policy_Verifier.cpp b/TAO/tests/Exposed_Policies/Policy_Verifier.cpp
index 83dccdd7496..3215c2ef7b8 100644
--- a/TAO/tests/Exposed_Policies/Policy_Verifier.cpp
+++ b/TAO/tests/Exposed_Policies/Policy_Verifier.cpp
@@ -4,7 +4,9 @@
ACE_RCSID (tao, Policy_Verifier, "$Id$")
Policy_Verifier::Policy_Verifier (void)
- : priority_bands_ (0)
+ : rt_object_properties_ (0)
+ , rt_poa_properties_ (0)
+ , priority_bands_ (0)
{
ACE_OS::strcpy (this->base_object_ref_,
ACE_TEXT("file://default.ior"));
@@ -14,7 +16,8 @@ Policy_Verifier::Policy_Verifier (void)
Policy_Verifier::~Policy_Verifier (void)
{
- // No Op.
+ delete rt_object_properties_;
+ delete rt_poa_properties_;
}
bool