summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-05-22 13:13:33 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-05-22 13:13:33 +0000
commita853f205ffa9194b6eac67af3f1c827eed2e771c (patch)
tree6d22226ddbaf83df5b990a789157a8d3fb42dbc4
parentb31039a77e3b22e9b6b075b82a29da46fdb93e25 (diff)
downloadATCD-a853f205ffa9194b6eac67af3f1c827eed2e771c.tar.gz
added deletes to remove memory leaks
-rw-r--r--tests/Tokens_Test.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/Tokens_Test.cpp b/tests/Tokens_Test.cpp
index 90c939ba79f..2c5605c3065 100644
--- a/tests/Tokens_Test.cpp
+++ b/tests/Tokens_Test.cpp
@@ -214,6 +214,11 @@ main (int, char *[])
server_host, server_port));
ACE_Remote_Mutex::set_server_address (ACE_INET_Addr (server_port, server_host));
+ delete A;
+ delete B;
+ delete R;
+ delete W;
+
ACE_NEW_RETURN (A, ACE_Remote_Mutex ("R Mutex A", 0, 1), -1);
ACE_NEW_RETURN (B, ACE_Remote_Mutex ("R Mutex B", 0, 1), -1);
ACE_NEW_RETURN (R, ACE_Remote_RLock ("R Reader Lock", 0, 1), -1);
@@ -228,6 +233,11 @@ main (int, char *[])
if (new_process.kill () == -1)
ACE_ERROR_RETURN ((LM_ERROR, "Kill failed.\n"), -1);
+ delete A;
+ delete B;
+ delete R;
+ delete W;
+
ACE_DEBUG ((LM_DEBUG, "(%t) main thread exiting.\n"));
#else
ACE_ERROR ((LM_ERROR,