summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2002-05-07 18:00:12 +0000
committerbala <balanatarajan@users.noreply.github.com>2002-05-07 18:00:12 +0000
commitbfd4b5e4d380006c16e2f2208325e4496abd669e (patch)
tree21d2dd7b9dee839fd2e0342e044d05a207fb6c24
parentf761e17ac46fc0212afa205cd5b10a3978ae1633 (diff)
downloadATCD-bfd4b5e4d380006c16e2f2208325e4496abd669e.tar.gz
ChangeLogTag: Tue May 7 12:59:24 2002 Balachandran Natarajan <bala@cs.wustl.edu>
-rw-r--r--ChangeLog5
-rw-r--r--ChangeLogs/ChangeLog-02a5
-rw-r--r--ChangeLogs/ChangeLog-03a5
-rw-r--r--tests/Proactor_Test.cpp65
4 files changed, 48 insertions, 32 deletions
diff --git a/ChangeLog b/ChangeLog
index 35c1e23c5e2..f8a35566129 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Tue May 7 12:59:24 2002 Balachandran Natarajan <bala@cs.wustl.edu>
+
+ * tests/Proactor_Test.cpp (handle_write_stream): Tried to fix
+ warnings and errors in Borland builds.
+
Tue May 7 10:31:24 2002 Alex Libman <AlexL@rumblegroup.com>
* tests/TP_Reactor_Test.cpp:
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index 35c1e23c5e2..f8a35566129 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,8 @@
+Tue May 7 12:59:24 2002 Balachandran Natarajan <bala@cs.wustl.edu>
+
+ * tests/Proactor_Test.cpp (handle_write_stream): Tried to fix
+ warnings and errors in Borland builds.
+
Tue May 7 10:31:24 2002 Alex Libman <AlexL@rumblegroup.com>
* tests/TP_Reactor_Test.cpp:
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index 35c1e23c5e2..f8a35566129 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,8 @@
+Tue May 7 12:59:24 2002 Balachandran Natarajan <bala@cs.wustl.edu>
+
+ * tests/Proactor_Test.cpp (handle_write_stream): Tried to fix
+ warnings and errors in Borland builds.
+
Tue May 7 10:31:24 2002 Alex Libman <AlexL@rumblegroup.com>
* tests/TP_Reactor_Test.cpp:
diff --git a/tests/Proactor_Test.cpp b/tests/Proactor_Test.cpp
index 264613ee86c..fbc14adc5c5 100644
--- a/tests/Proactor_Test.cpp
+++ b/tests/Proactor_Test.cpp
@@ -97,22 +97,22 @@ static ACE_TCHAR headers[] =
ACE_TEXT ("Accept-Language: C++\r\n")
ACE_TEXT ("Accept-Encoding: gzip, deflate\r\n")
ACE_TEXT ("User-Agent: Proactor_Test/1.0 (non-compatible)\r\n")
- ACE_TEXT ("Connection: Keep-Alive\r\n");
+ ACE_TEXT ("Connection: Keep-Alive\r\n");
static ACE_TCHAR end_of_request_header[] =
ACE_TEXT ("\r\n");
#endif /* (defined (ACE_WIN32) && !defined (ACE_HAS_WINCE)) */
static ACE_TCHAR complete_message[] =
- "GET / HTTP/1.1\r\n"
- "Accept: */*\r\n"
- "Accept-Language: C++\r\n"
- "Accept-Encoding: gzip, deflate\r\n"
- "User-Agent: Proactor_Test/1.0 (non-compatible)\r\n"
- "Connection: Keep-Alive\r\n"
- "\r\n";
-
-class LogLocker
+ ACE_TEXT ("GET / HTTP/1.1\r\n")
+ ACE_TEXT ("Accept: */*\r\n")
+ ACE_TEXT ("Accept-Language: C++\r\n")
+ ACE_TEXT ("Accept-Encoding: gzip, deflate\r\n")
+ ACE_TEXT ("User-Agent: Proactor_Test/1.0 (non-compatible)\r\n")
+ ACE_TEXT ("Connection: Keep-Alive\r\n")
+ ACE_TEXT ("\r\n");
+
+class LogLocker
{
public:
@@ -1103,18 +1103,18 @@ Sender::initiate_write_stream (void)
static const size_t headers_length = ACE_OS::strlen (headers);
static const size_t end_of_request_header_length = ACE_OS::strlen (end_of_request_header);
- ACE_Message_Block *mb1 = 0,
- *mb2 = 0,
+ ACE_Message_Block *mb1 = 0,
+ *mb2 = 0,
*mb3 = 0;
// No need to allocate +1 for proper printing - the memory includes it already
- ACE_NEW_RETURN (mb1, ACE_Message_Block (request_line,
+ ACE_NEW_RETURN (mb1, ACE_Message_Block ((char *) request_line,
request_line_length), -1);
mb1->wr_ptr (request_line_length);
- ACE_NEW_RETURN (mb2, ACE_Message_Block (headers,
+ ACE_NEW_RETURN (mb2, ACE_Message_Block ((char *) headers,
headers_length), -1);
mb2->wr_ptr (headers_length);
- ACE_NEW_RETURN (mb3, ACE_Message_Block (end_of_request_header,
+ ACE_NEW_RETURN (mb3, ACE_Message_Block ((char *) end_of_request_header,
end_of_request_header_length), -1);
mb3->wr_ptr (end_of_request_header_length);
@@ -1136,7 +1136,7 @@ Sender::initiate_write_stream (void)
ACE_Message_Block *mb = 0;
// No need to allocate +1 for proper printing - the memory includes it already
- ACE_NEW_RETURN (mb,
+ ACE_NEW_RETURN (mb,
ACE_Message_Block (complete_message, complete_message_length),
-1);
mb->wr_ptr (complete_message_length);
@@ -1168,11 +1168,11 @@ Sender::initiate_read_stream (void)
static const size_t headers_length = ACE_OS::strlen (headers);
static const size_t end_of_request_header_length = ACE_OS::strlen (end_of_request_header);
- ACE_Message_Block *mb1 = 0,
- *mb2 = 0,
+ ACE_Message_Block *mb1 = 0,
+ *mb2 = 0,
*mb3 = 0;
- // We allocate +1 only for proper printing - we can just set the last byte
+ // We allocate +1 only for proper printing - we can just set the last byte
// to '\0' before printing out
ACE_NEW_RETURN (mb1, ACE_Message_Block (request_line_length + 1), -1);
ACE_NEW_RETURN (mb2, ACE_Message_Block (headers_length + 1), -1);
@@ -1201,9 +1201,9 @@ Sender::initiate_read_stream (void)
ACE_Message_Block *mb = 0;
- // We allocate +1 only for proper printing - we can just set the last byte
+ // We allocate +1 only for proper printing - we can just set the last byte
// to '\0' before printing out
- ACE_NEW_RETURN (mb,
+ ACE_NEW_RETURN (mb,
ACE_Message_Block (complete_message_length + 1)
, -1);
@@ -1268,23 +1268,24 @@ Sender::handle_write_stream (const ACE_Asynch_Write_Stream::Result &result)
#if (defined (ACE_WIN32) && !defined (ACE_HAS_WINCE))
size_t bytes_transferred = result.bytes_transferred ();
char index = 0;
- for (ACE_Message_Block* mb_i = &mb;
- (mb_i != 0) && (bytes_transferred > 0);
+ for (ACE_Message_Block* mb_i = &mb;
+ (mb_i != 0) && (bytes_transferred > 0);
mb_i = mb_i->cont ())
{
// write 0 at string end for proper printout (if end of mb, it's 0 already)
- mb_i->rd_ptr()[0] = '\0';
+ mb_i->rd_ptr()[0] = '\0';
+
+ size_t len = mb_i->rd_ptr () - mb_i->base ();
// move rd_ptr backwards as required for printout
- if (mb_i->rd_ptr () - mb_i->base () >= bytes_transferred)
+ if (len >= bytes_transferred)
{
- mb_i->rd_ptr (- bytes_transferred);
+ mb_i->rd_ptr (0 - bytes_transferred);
bytes_transferred = 0;
}
else
{
- size_t len = mb_i->rd_ptr () - mb_i->base ();
- mb_i->rd_ptr (- len);
+ mb_i->rd_ptr (0 - len);
bytes_transferred -= len;
}
@@ -1297,7 +1298,7 @@ Sender::handle_write_stream (const ACE_Asynch_Write_Stream::Result &result)
}
#else /* (defined (ACE_WIN32) && !defined (ACE_HAS_WINCE)) */
// write 0 at string end for proper printout (if end of mb, it's 0 already)
- mb.rd_ptr()[0] = '\0';
+ mb.rd_ptr()[0] = '\0';
// move rd_ptr backwards as required for printout
mb.rd_ptr (- result.bytes_transferred ());
ACE_DEBUG ((LM_DEBUG,
@@ -1373,8 +1374,8 @@ Sender::handle_read_stream (const ACE_Asynch_Read_Stream::Result &result)
#if (defined (ACE_WIN32) && !defined (ACE_HAS_WINCE))
char index = 0;
- for (ACE_Message_Block* mb_i = &mb;
- mb_i != 0;
+ for (ACE_Message_Block* mb_i = &mb;
+ mb_i != 0;
mb_i = mb_i->cont ())
{
++index;
@@ -1523,7 +1524,7 @@ parse_args (int argc, ACE_TCHAR *argv[])
seconds = MIN_TIME;
if (seconds > MAX_TIME)
seconds = MAX_TIME;
- break;
+ break;
case 'b': // both client and server
both = 1;
break;