From 5656293061d1bb284275b47e84b322ee8c666c1e Mon Sep 17 00:00:00 2001 From: dhinton Date: Wed, 15 May 2002 16:49:35 +0000 Subject: ChangeLogTag:Wed May 15 16:44:27 UTC 2002 Don Hinton --- ChangeLog | 6 ++++++ ChangeLogs/ChangeLog-02a | 6 ++++++ ChangeLogs/ChangeLog-03a | 6 ++++++ ace/DLL.cpp | 2 +- 4 files changed, 19 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 5dd327ae0c1..e2243d33a74 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Wed May 15 16:44:27 UTC 2002 Don Hinton + + * ace/DLL.cpp (save_last_error): + + Use ACE::strnew to make a copy of the saved string. + Wed May 15 15:58:07 UTC 2002 Don Hinton * tests/DLL_Test.cpp: diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a index 5dd327ae0c1..e2243d33a74 100644 --- a/ChangeLogs/ChangeLog-02a +++ b/ChangeLogs/ChangeLog-02a @@ -1,3 +1,9 @@ +Wed May 15 16:44:27 UTC 2002 Don Hinton + + * ace/DLL.cpp (save_last_error): + + Use ACE::strnew to make a copy of the saved string. + Wed May 15 15:58:07 UTC 2002 Don Hinton * tests/DLL_Test.cpp: diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a index 5dd327ae0c1..e2243d33a74 100644 --- a/ChangeLogs/ChangeLog-03a +++ b/ChangeLogs/ChangeLog-03a @@ -1,3 +1,9 @@ +Wed May 15 16:44:27 UTC 2002 Don Hinton + + * ace/DLL.cpp (save_last_error): + + Use ACE::strnew to make a copy of the saved string. + Wed May 15 15:58:07 UTC 2002 Don Hinton * tests/DLL_Test.cpp: diff --git a/ace/DLL.cpp b/ace/DLL.cpp index 4602382dcfe..ec8ecce765b 100644 --- a/ace/DLL.cpp +++ b/ace/DLL.cpp @@ -163,7 +163,7 @@ ACE_DLL::save_last_error (void) if (this->open_called_) { ACE::strdelete (this->last_error_); - this->last_error_ = ACE_OS::dlerror (); + this->last_error_ = ACE::strnew (ACE_OS::dlerror ()); } } -- cgit v1.2.1