summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-12-07 02:31:15 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-12-07 02:31:15 +0000
commita01d312c8e474f31706292599df22b126a17f3a3 (patch)
tree1465ac0afeec587529ec7d16140e6875d86719ac
parentbed7ff2e2eca2417750b48e524381dfa5adeb26c (diff)
downloadATCD-a01d312c8e474f31706292599df22b126a17f3a3.tar.gz
ChangeLogTag:Thu Dec 06 20:28:02 2001 Nanbor Wang <nanbor@cs.wustl.edu>
-rw-r--r--ChangeLog6
-rw-r--r--ChangeLogs/ChangeLog-02a6
-rw-r--r--ChangeLogs/ChangeLog-03a6
-rw-r--r--ace/SString.cpp2
4 files changed, 19 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index ea1de5f1374..669f6c62da1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Thu Dec 06 20:28:02 2001 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ace/SString.cpp (ACE_NS_WString): Char string constructor only
+ initialized the buffer length but not the string length. This
+ was causing string comparisons to fail.
+
Thu Dec 6 18:51:39 2001 Steve Huston <shuston@riverace.com>
* include/makeinclude/platform_sunos5_sunc++.GNU: Re this change:
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index ea1de5f1374..669f6c62da1 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,9 @@
+Thu Dec 06 20:28:02 2001 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ace/SString.cpp (ACE_NS_WString): Char string constructor only
+ initialized the buffer length but not the string length. This
+ was causing string comparisons to fail.
+
Thu Dec 6 18:51:39 2001 Steve Huston <shuston@riverace.com>
* include/makeinclude/platform_sunos5_sunc++.GNU: Re this change:
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index ea1de5f1374..669f6c62da1 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,9 @@
+Thu Dec 06 20:28:02 2001 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ace/SString.cpp (ACE_NS_WString): Char string constructor only
+ initialized the buffer length but not the string length. This
+ was causing string comparisons to fail.
+
Thu Dec 6 18:51:39 2001 Steve Huston <shuston@riverace.com>
* include/makeinclude/platform_sunos5_sunc++.GNU: Re this change:
diff --git a/ace/SString.cpp b/ace/SString.cpp
index 56c868ad529..770f5704ab2 100644
--- a/ace/SString.cpp
+++ b/ace/SString.cpp
@@ -314,7 +314,7 @@ ACE_NS_WString::ACE_NS_WString (const char *s,
if (s == 0)
return;
- this->buf_len_ = ACE_OS_String::strlen (s);
+ this->len_ = this->buf_len_ = ACE_OS_String::strlen (s);
if (this->buf_len_ == 0)
return;