summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>2001-08-24 23:53:56 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>2001-08-24 23:53:56 +0000
commitf7c6bb5ce81667a35ebc1193e85ea0def8a5f0b6 (patch)
treed9465ba4267acbe6f5ba8f2e39381e4b3ab38208
parentd71e99e4acda75c93b18e1bc9469872860ba2033 (diff)
downloadATCD-f7c6bb5ce81667a35ebc1193e85ea0def8a5f0b6.tar.gz
ChangeLogTag:Fri Aug 24 18:33:09 2001 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
-rw-r--r--ChangeLog10
-rw-r--r--ChangeLogs/ChangeLog-02a10
-rw-r--r--ChangeLogs/ChangeLog-03a10
-rw-r--r--ace/Configuration_Import_Export.cpp4
-rw-r--r--ace/Parse_Node.cpp3
-rw-r--r--apps/JAWS/ChangeLog7
-rw-r--r--apps/JAWS/server/HTTP_Helpers.cpp2
-rw-r--r--apps/JAWS/server/HTTP_Response.cpp9
-rw-r--r--docs/ACE-bug-process.html16
9 files changed, 54 insertions, 17 deletions
diff --git a/ChangeLog b/ChangeLog
index 7ccb03ab94c..a106ae2b3f4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+Fri Aug 24 18:33:09 2001 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
+
+ * ace/Parse_Node.cpp (ACE_Function_Node): Make sure to dynamically
+ allocate the pathname_ so we can delete it! Thanks to
+ Don Hinton for reporting this.
+
+ * ace/Configuration_Import_Export.cpp: Changed a couple of
+ delete (char *) buf to delete (char *) [] buf. Thanks to
+ Don Hinton for reporting this.
+
Fri Aug 24 16:10:20 2001 Balachandran Natarajan <bala@cs.wustl.edu>
Merged in changes from the reactor_deadlock branch. This set of
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index 7ccb03ab94c..a106ae2b3f4 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,13 @@
+Fri Aug 24 18:33:09 2001 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
+
+ * ace/Parse_Node.cpp (ACE_Function_Node): Make sure to dynamically
+ allocate the pathname_ so we can delete it! Thanks to
+ Don Hinton for reporting this.
+
+ * ace/Configuration_Import_Export.cpp: Changed a couple of
+ delete (char *) buf to delete (char *) [] buf. Thanks to
+ Don Hinton for reporting this.
+
Fri Aug 24 16:10:20 2001 Balachandran Natarajan <bala@cs.wustl.edu>
Merged in changes from the reactor_deadlock branch. This set of
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index 7ccb03ab94c..a106ae2b3f4 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,13 @@
+Fri Aug 24 18:33:09 2001 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
+
+ * ace/Parse_Node.cpp (ACE_Function_Node): Make sure to dynamically
+ allocate the pathname_ so we can delete it! Thanks to
+ Don Hinton for reporting this.
+
+ * ace/Configuration_Import_Export.cpp: Changed a couple of
+ delete (char *) buf to delete (char *) [] buf. Thanks to
+ Don Hinton for reporting this.
+
Fri Aug 24 16:10:20 2001 Balachandran Natarajan <bala@cs.wustl.edu>
Merged in changes from the reactor_deadlock branch. This set of
diff --git a/ace/Configuration_Import_Export.cpp b/ace/Configuration_Import_Export.cpp
index 2de1c8b14eb..bd54619a9a5 100644
--- a/ace/Configuration_Import_Export.cpp
+++ b/ace/Configuration_Import_Export.cpp
@@ -252,7 +252,7 @@ ACE_Registry_ImpExp::export_section (const ACE_Configuration_Section_Key& sectio
--binary_length;
++ptr;
}
- delete (char *)binary_data;
+ delete (char *) [] binary_data;
break;
}
default:
@@ -526,7 +526,7 @@ ACE_Ini_ImpExp::export_section (const ACE_Configuration_Section_Key& section,
++ptr;
}
line += ACE_LIB_TEXT ("\"");
- delete (char *)binary_data;
+ delete (char *) [] binary_data;
break;
}
default:
diff --git a/ace/Parse_Node.cpp b/ace/Parse_Node.cpp
index bc552aae4df..89daaa08897 100644
--- a/ace/Parse_Node.cpp
+++ b/ace/Parse_Node.cpp
@@ -457,7 +457,7 @@ ACE_Function_Node::ACE_Function_Node (const ACE_TCHAR *path,
: function_name_ (func_name ? ACE_Lib_Find::ldname (func_name) : 0)
{
ACE_TRACE ("ACE_Function_Node::ACE_Function_Node");
- this->pathname (path);
+ this->pathname (path ? ACE::strnew (path) : 0);
this->must_delete_ = 1;
}
@@ -528,6 +528,7 @@ ACE_Function_Node::~ACE_Function_Node (void)
{
ACE_TRACE ("ACE_Function_Node::~ACE_Function_Node");
delete[] ACE_const_cast (ACE_TCHAR *, function_name_);
+ delete[] ACE_const_cast (ACE_TCHAR *, pathname_);
}
ACE_ALLOC_HOOK_DEFINE(ACE_Dummy_Node)
diff --git a/apps/JAWS/ChangeLog b/apps/JAWS/ChangeLog
index 4a763380925..9d7992eeea5 100644
--- a/apps/JAWS/ChangeLog
+++ b/apps/JAWS/ChangeLog
@@ -1,3 +1,10 @@
+Fri Aug 24 18:39:39 2001 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
+
+ * server/HTTP_Response.cpp (normal_response),
+ * server/HTTP_Helpers.cpp (HTTP_decode_base64): Use delete [] buf
+ rather than delete buf. Thanks to Don Hinton for reporting
+ this.
+
Thu Aug 16 09:57:15 2001 Balachandran Natarajan <bala@cs.wustl.edu>
* */Makefile: Updated dependencies.
diff --git a/apps/JAWS/server/HTTP_Helpers.cpp b/apps/JAWS/server/HTTP_Helpers.cpp
index 877c4d2bd97..1ad58b96451 100644
--- a/apps/JAWS/server/HTTP_Helpers.cpp
+++ b/apps/JAWS/server/HTTP_Helpers.cpp
@@ -87,7 +87,7 @@ HTTP_Helper::HTTP_mktime (const char *httpdate)
{
}
- delete buf;
+ delete [] buf;
tms.tm_year = HTTP_Helper::fixyear (tms.tm_year);
tms.tm_mon = HTTP_Helper::HTTP_month (month);
diff --git a/apps/JAWS/server/HTTP_Response.cpp b/apps/JAWS/server/HTTP_Response.cpp
index 2ffebf27154..2e401add738 100644
--- a/apps/JAWS/server/HTTP_Response.cpp
+++ b/apps/JAWS/server/HTTP_Response.cpp
@@ -210,7 +210,7 @@ HTTP_Response::normal_response (void)
else
this->error_response (HTTP_Status_Code::STATUS_UNAUTHORIZED,
"Invalid authorization attempt");
- delete buf;
+ delete [] buf;
}
break;
@@ -353,9 +353,9 @@ HTTP_Response::build_headers (void)
struct stat file_stat;
// If possible, add the Content-length field to the header.
- // @@ Note that using 'ACE_OS::stat' is a hack. Normally,
- // a web browser will have a 'virtual' file system. In a
- // VFS, 'stat' might not reference the correct location.
+ // @@ Note that using 'ACE_OS::stat' is a hack. Normally, a
+ // web browser will have a 'virtual' file system. In a VFS,
+ // 'stat' might not reference the correct location.
if ((this->request_.type () == HTTP_Request::GET) &&
(ACE_OS::stat (this->request_.path (), &file_stat) == 0))
{
@@ -368,7 +368,6 @@ HTTP_Response::build_headers (void)
HTTP_HEADER[HTTP_HEADER_LENGTH++] = '\r';
HTTP_HEADER[HTTP_HEADER_LENGTH++] = '\n';
}
-
#else
if (! this->request_.cgi ())
HTTP_HEADER = "HTTP/1.0 200 OK\r\n"
diff --git a/docs/ACE-bug-process.html b/docs/ACE-bug-process.html
index 780b5db9da4..8fe653d21e0 100644
--- a/docs/ACE-bug-process.html
+++ b/docs/ACE-bug-process.html
@@ -55,19 +55,19 @@ sponsor. <P>
in a timely manner. <P>
<LI> If it's a bug report that will prevent ACE or TAO from working on
-a major platform used by our sponsors we will fix it in a timely
-manner, as well. <P>
+a major platform used by our sponsors we'll try to fix it as time
+permits. <P>
</OL>
<LI> If it's a bug report that doesn't fall into the preceding three
-categories we will treat it like all other bug reports and assign it a
-tracking number and enter this into our <A
+categories, the submitter should enter it into our <A
HREF="http://ace.cs.wustl.edu/bugzilla">bug tracking database</A> for
-future processing. We will address these bugs as time permits. If
-you'd like an immediate response, please contact <A
-HREF="mailto:schmidt@cs.wustl.edu">me</A> about becoming a sponsor or
-contact <A HREF="http://www.riverace.com">Riverace</a> or <A
+future processing. We will address these bugs as time permits, but
+may not get to it for a while unless it affects our work or the work
+of our sponsors. If you'd like an immediate response, please contact
+<A HREF="mailto:schmidt@cs.wustl.edu">me</A> about becoming a sponsor
+or contact <A HREF="http://www.riverace.com">Riverace</a> or <A
HREF="http://www.theaceorb.com">OCI</A> for commercial support of ACE
or TAO, respectively. <P>