summaryrefslogtreecommitdiff
path: root/ACEXML/apps/svcconf/Svcconf_Handler.i
diff options
context:
space:
mode:
Diffstat (limited to 'ACEXML/apps/svcconf/Svcconf_Handler.i')
-rw-r--r--ACEXML/apps/svcconf/Svcconf_Handler.i16
1 files changed, 8 insertions, 8 deletions
diff --git a/ACEXML/apps/svcconf/Svcconf_Handler.i b/ACEXML/apps/svcconf/Svcconf_Handler.i
index c78a345e2f6..605dec5f2f7 100644
--- a/ACEXML/apps/svcconf/Svcconf_Handler.i
+++ b/ACEXML/apps/svcconf/Svcconf_Handler.i
@@ -14,10 +14,10 @@ ACE_Parsed_Info::ACE_Parsed_Info ()
ACE_INLINE
ACE_Parsed_Info::~ACE_Parsed_Info ()
{
- delete this->name_;
- delete this->path_;
- delete this->init_func_;
- delete this->init_params_;
+ delete[] this->name_;
+ delete[] this->path_;
+ delete[] this->init_func_;
+ delete[] this->init_params_;
}
ACE_INLINE int
@@ -121,13 +121,13 @@ ACE_Parsed_Info::init_params (void)
ACE_INLINE void
ACE_Parsed_Info::reset (void)
{
- delete this->name_;
+ delete[] this->name_;
this->name_ = 0;
this->service_type_ = -1;
- delete this->path_;
+ delete[] this->path_;
this->path_ = 0;
- delete this->init_func_;
+ delete[] this->init_func_;
this->init_func_ = 0;
- delete this->init_params_;
+ delete[] this->init_params_;
this->init_params_ = 0;
}