summaryrefslogtreecommitdiff
path: root/ACE/protocols/ace/HTBP/HTBP_Environment.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/protocols/ace/HTBP/HTBP_Environment.cpp')
-rw-r--r--ACE/protocols/ace/HTBP/HTBP_Environment.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/ACE/protocols/ace/HTBP/HTBP_Environment.cpp b/ACE/protocols/ace/HTBP/HTBP_Environment.cpp
index 8fa1b0cc397..4ddffaa5c39 100644
--- a/ACE/protocols/ace/HTBP/HTBP_Environment.cpp
+++ b/ACE/protocols/ace/HTBP/HTBP_Environment.cpp
@@ -2,10 +2,6 @@
#include "HTBP_Environment.h"
-ACE_RCSID (HTBP,
- ACE_HTBP_Environment,
- "$Id$")
-
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
ACE::HTBP::Environment::Environment (ACE_Configuration *config,
@@ -85,6 +81,7 @@ ACE::HTBP::Environment::open_registry_config ()
ACE_NEW_RETURN (this->config_,
ACE_Configuration_Win32Registry (root),
-1);
+ this->own_config_ = true;
return 0;
#else
errno = ENOTSUP;
@@ -101,6 +98,7 @@ ACE::HTBP::Environment::open_persistent_config (const ACE_TCHAR *persistent_file
-1);
// do this before trying to open so it isn't leaked if the open fails.
this->config_ = heap;
+ this->own_config_ = true;
if (persistent_file == 0)
heap->open();
else