diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Notify/Routing_Slip.cpp')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Notify/Routing_Slip.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Notify/Routing_Slip.cpp b/TAO/orbsvcs/orbsvcs/Notify/Routing_Slip.cpp index bcaebbc7c1e..86134043cd8 100644 --- a/TAO/orbsvcs/orbsvcs/Notify/Routing_Slip.cpp +++ b/TAO/orbsvcs/orbsvcs/Notify/Routing_Slip.cpp @@ -156,6 +156,7 @@ Routing_Slip::create ( void Routing_Slip::set_rspm (Routing_Slip_Persistence_Manager * rspm) { + delete this->rspm_; this->rspm_ = rspm; if (rspm_ != 0) { @@ -187,6 +188,7 @@ Routing_Slip::~Routing_Slip () ACE_TEXT ("(%P|%t) Routing Slip #%d: destructor\n"), this->sequence_ )); + delete this->rspm_; } bool |