summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-04-17 12:29:14 +0000
committerdhinton <dhinton@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-04-17 12:29:14 +0000
commitb65e2985b1f47c7bb0f791e27f72d4b3b276b266 (patch)
treeeb09fbb6caefe86440a0e18509ca1359ece14fef
parent4c2d2e4ceb2cc06681b7d074779cec41098cc502 (diff)
downloadATCD-b65e2985b1f47c7bb0f791e27f72d4b3b276b266.tar.gz
ChangeLogTag:Thu Apr 17 12:07:44 UTC 2003 Don Hinton <dhinton@dresystems.com>
-rw-r--r--ChangeLog7
-rw-r--r--ace/Configuration.cpp20
2 files changed, 17 insertions, 10 deletions
diff --git a/ChangeLog b/ChangeLog
index 882af7f7c40..4489fb1f5dd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+Thu Apr 17 12:07:44 UTC 2003 Don Hinton <dhinton@dresystems.com>
+
+ * ace/Configuration.cpp (temp_name):
+
+ Access a static member variable with the class name outside
+ the class, not the this pointer. Changed return value to const.
+
Thu Apr 17 07:05:50 2003 Chad Elliott <elliott_c@ociweb.com>
* bin/MakeProjectCreator/modules/ProjectCreator.pm:
diff --git a/ace/Configuration.cpp b/ace/Configuration.cpp
index 8a74f4aaa21..4cf75a0833e 100644
--- a/ace/Configuration.cpp
+++ b/ace/Configuration.cpp
@@ -484,9 +484,9 @@ int ACE_Configuration::operator== (const ACE_Configuration& rhs) const
static const int ACE_DEFAULT_BUFSIZE = 256;
-static ACE_TCHAR *temp_name (ACE_TCHAR *name)
+static const ACE_TCHAR *temp_name (const ACE_TCHAR *name)
{
- if (name && *name == this->NULL_String_)
+ if (name && *name == ACE_Configuration::NULL_String_)
return 0;
return name;
}
@@ -731,7 +731,7 @@ ACE_Configuration_Win32Registry::set_string_value (const ACE_Configuration_Secti
const ACE_TCHAR* name,
const ACE_TString& value)
{
- ACE_TCHAR *t_name = temp_name (name);
+ const ACE_TCHAR *t_name = temp_name (name);
if (validate_value_name (t_name))
return -1;
@@ -758,7 +758,7 @@ ACE_Configuration_Win32Registry::set_integer_value (const ACE_Configuration_Sect
const ACE_TCHAR* name,
u_int value)
{
- ACE_TCHAR *t_name = temp_name (name);
+ const ACE_TCHAR *t_name = temp_name (name);
if (validate_value_name (t_name))
return -1;
@@ -783,7 +783,7 @@ ACE_Configuration_Win32Registry::set_binary_value (const ACE_Configuration_Secti
const void* data,
size_t length)
{
- ACE_TCHAR *t_name = temp_name (name);
+ const ACE_TCHAR *t_name = temp_name (name);
if (validate_value_name (t_name))
return -1;
@@ -808,7 +808,7 @@ ACE_Configuration_Win32Registry::get_string_value (const ACE_Configuration_Secti
const ACE_TCHAR* name,
ACE_TString& value)
{
- ACE_TCHAR *t_name = temp_name (name);
+ const ACE_TCHAR *t_name = temp_name (name);
if (validate_value_name (t_name))
return -1;
@@ -859,7 +859,7 @@ ACE_Configuration_Win32Registry::get_integer_value (const ACE_Configuration_Sect
const ACE_TCHAR* name,
u_int& value)
{
- ACE_TCHAR *t_name = temp_name (name);
+ const ACE_TCHAR *t_name = temp_name (name);
if (validate_value_name (t_name))
return -1;
@@ -892,7 +892,7 @@ ACE_Configuration_Win32Registry::get_binary_value (const ACE_Configuration_Secti
void *&data,
size_t &length)
{
- ACE_TCHAR *t_name = temp_name (name);
+ const ACE_TCHAR *t_name = temp_name (name);
if (validate_value_name (t_name))
return -1;
@@ -941,7 +941,7 @@ ACE_Configuration_Win32Registry::find_value (const ACE_Configuration_Section_Key
const ACE_TCHAR* name,
VALUETYPE& type_out)
{
- ACE_TCHAR *t_name = temp_name (name);
+ const ACE_TCHAR *t_name = temp_name (name);
if (validate_value_name (t_name))
return -1;
@@ -982,7 +982,7 @@ int
ACE_Configuration_Win32Registry::remove_value (const ACE_Configuration_Section_Key& key,
const ACE_TCHAR* name)
{
- ACE_TCHAR *t_name = temp_name (name);
+ const ACE_TCHAR *t_name = temp_name (name);
if (validate_value_name (t_name))
return -1;