summaryrefslogtreecommitdiff
path: root/apps/Gateway
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>2001-03-26 21:47:34 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>2001-03-26 21:47:34 +0000
commit7f18f20faf15ddf964863e3b43b07c384a4dc96c (patch)
treeb6ab5b168c823169bdec7b1ac3bb71ea90db67af /apps/Gateway
parent72f31a3b615b4acf94b679a7f7a39204ace0c381 (diff)
downloadATCD-7f18f20faf15ddf964863e3b43b07c384a4dc96c.tar.gz
ChangeLogTag:Mon Mar 26 13:00:37 2001 Carlos O'Ryan <coryan@uci.edu>
Diffstat (limited to 'apps/Gateway')
-rw-r--r--apps/Gateway/Gateway/Event_Forwarding_Discriminator.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/Gateway/Gateway/Event_Forwarding_Discriminator.cpp b/apps/Gateway/Gateway/Event_Forwarding_Discriminator.cpp
index 9e33509a29f..d170dee9005 100644
--- a/apps/Gateway/Gateway/Event_Forwarding_Discriminator.cpp
+++ b/apps/Gateway/Gateway/Event_Forwarding_Discriminator.cpp
@@ -30,7 +30,10 @@ Event_Forwarding_Discriminator::find (Event_Key event_addr,
int
Event_Forwarding_Discriminator::unbind (Event_Key event_addr)
{
- return this->map_.unbind (event_addr);
+ Consumer_Dispatch_Set *cds = 0;
+ int result = this->map_.unbind (event_addr, cds);
+ delete cds;
+ return result;
}
Event_Forwarding_Discriminator_Iterator::Event_Forwarding_Discriminator_Iterator