summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog-96b17
-rw-r--r--netsvcs/lib/Name_Handler.cpp2
-rw-r--r--netsvcs/lib/Server_Logging_Handler.cpp2
-rw-r--r--netsvcs/lib/Token_Handler.cpp2
-rw-r--r--tests/Naming_Test.cpp2
5 files changed, 16 insertions, 9 deletions
diff --git a/ChangeLog-96b b/ChangeLog-96b
index 20742903f5c..5d241818f3e 100644
--- a/ChangeLog-96b
+++ b/ChangeLog-96b
@@ -1,9 +1,16 @@
-Sun Dec 1 19:19:02 1996 Douglas C. Schmidt <schmidt@lambada.cs.wustl.edu>
+Mon Dec 2 00:23:23 1996 Irfan Pyarali <irfan@flamenco.cs.wustl.edu>
- * ace/ReactorEx: Added a new parameter to the Reactor's
- initialization methods so that we can install a subclass of
- ACE_Timer_Queue. This is in anticipation of Tim's new
- "real-time" implementation of a timer queue.
+ * test/Naming_Test: Changed test to use "lite" implementation to
+ speed things up.
+
+ * netsvcs/lib: Fixed multiple type mismatch warnings.
+
+ * ace/ReactorEx: Fixed syntax errors in recently modified
+ ReactorEx.* files
+
+ * ace/ace.{mdp.mak}: Added Strategies.cpp to VC++ makefile.
+
+Sun Dec 1 19:19:02 1996 Douglas C. Schmidt <schmidt@lambada.cs.wustl.edu>
* ace/Reactor: Added a new parameter to the Reactor's
initialization methods so that we can install a subclass of
diff --git a/netsvcs/lib/Name_Handler.cpp b/netsvcs/lib/Name_Handler.cpp
index 09daccbbc7e..f2ddb2e950f 100644
--- a/netsvcs/lib/Name_Handler.cpp
+++ b/netsvcs/lib/Name_Handler.cpp
@@ -458,7 +458,7 @@ ACE_Name_Handler::recv_request (void)
length - sizeof (ACE_UINT32));
// Subtract off the size of the part we skipped over...
- if (n != (length - sizeof (ACE_UINT32)))
+ if (n != (length - (ssize_t) sizeof (ACE_UINT32)))
{
ACE_ERROR ((LM_ERROR, "%p expected %d, got %d\n",
"invalid length", length, n));
diff --git a/netsvcs/lib/Server_Logging_Handler.cpp b/netsvcs/lib/Server_Logging_Handler.cpp
index 7ecefede79b..46a4a3762b8 100644
--- a/netsvcs/lib/Server_Logging_Handler.cpp
+++ b/netsvcs/lib/Server_Logging_Handler.cpp
@@ -163,7 +163,7 @@ ACE_Server_Logging_Handler<ACE_PEER_STREAM_2, COUNTER, ACE_SYNCH_2>::ACE_Server_
template <ACE_PEER_STREAM_1, class COUNTER, ACE_SYNCH_1> int
ACE_Server_Logging_Handler<ACE_PEER_STREAM_2, COUNTER, ACE_SYNCH_2>::handle_logging_record (void)
{
- size_t len;
+ ssize_t len;
// Lock used to serialize access to std output
// (this should be in the class, but the SunC++ compiler is broken...)
static ACE_SYNCH_MUTEX lock;
diff --git a/netsvcs/lib/Token_Handler.cpp b/netsvcs/lib/Token_Handler.cpp
index 45cb9a22c04..9fedf86b066 100644
--- a/netsvcs/lib/Token_Handler.cpp
+++ b/netsvcs/lib/Token_Handler.cpp
@@ -658,7 +658,7 @@ ACE_Token_Handler::recv_request (void)
length - sizeof (ACE_UINT32));
// Subtract off the size of the part we skipped over...
- if (n != (length - sizeof (ACE_UINT32)))
+ if (n != (length - (ssize_t) sizeof (ACE_UINT32)))
{
ACE_ERROR ((LM_ERROR, "%p expected %d, got %d\n",
"invalid length", length, n));
diff --git a/tests/Naming_Test.cpp b/tests/Naming_Test.cpp
index faeb86ecc21..712ff5fd2a2 100644
--- a/tests/Naming_Test.cpp
+++ b/tests/Naming_Test.cpp
@@ -135,7 +135,7 @@ main (int argc, char *argv[])
// Set the database name using mktemp to generate a unique file name
name_options->database (ACE_OS::mktemp (temp_file));
- ACE_ASSERT (ns_context->open (ACE_Naming_Context::PROC_LOCAL) != -1);
+ ACE_ASSERT (ns_context->open (ACE_Naming_Context::PROC_LOCAL, 1) != -1);
// Add some bindings to the database
bind (ns_context, 0);