summaryrefslogtreecommitdiff
path: root/tests/SPIPE_Test.cpp
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-10-30 18:44:36 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-10-30 18:44:36 +0000
commit87887f775a9c8f852ce134f8cebbe70ee67c4f1d (patch)
tree45ab5ac401a1fc2be8fc328046c4c44f37c20c8b /tests/SPIPE_Test.cpp
parent99a8f84b77c86913d8642c613a6ae1a82a96fb4c (diff)
downloadATCD-87887f775a9c8f852ce134f8cebbe70ee67c4f1d.tar.gz
replaced ACE_UNUSED_ARG of client and server with conditional compilation
of those functions.
Diffstat (limited to 'tests/SPIPE_Test.cpp')
-rw-r--r--tests/SPIPE_Test.cpp27
1 files changed, 13 insertions, 14 deletions
diff --git a/tests/SPIPE_Test.cpp b/tests/SPIPE_Test.cpp
index 552026fe3db..42b32928b09 100644
--- a/tests/SPIPE_Test.cpp
+++ b/tests/SPIPE_Test.cpp
@@ -4,7 +4,7 @@
//
// = LIBRARY
// tests
-//
+//
// = FILENAME
// SPIPE_Test.cpp
//
@@ -18,7 +18,7 @@
//
// = AUTHOR
// Prashant Jain
-//
+//
// ============================================================================
#include "test_config.h"
@@ -32,6 +32,7 @@
// pipe name to use
static const char *PIPE_NAME = "ace_pipe_name";
+#if defined (ACE_HAS_STREAM_PIPES) || defined (ACE_WIN32)
static void *
client (void *)
{
@@ -45,7 +46,7 @@ client (void *)
ACE_ERROR ((LM_ERROR, "%p\n", rendezvous));
for (char *c = ACE_ALPHABET; *c != '\0'; c++)
- if (cli_stream.send (c, 1) == -1)
+ if (cli_stream.send (c, 1) == -1)
ACE_ERROR ((LM_ERROR, "%p\n", "send_n"));
if (cli_stream.close () == -1)
@@ -73,7 +74,7 @@ server (void *)
ACE_ERROR ((LM_ERROR, "%p\n", "open"));
ACE_DEBUG ((LM_DEBUG, "waiting for connection\n"));
-
+
// Accept a client connection
if (acceptor.accept (new_stream, 0) == -1)
ACE_ERROR ((LM_ERROR, "%p\n", "accept"));
@@ -89,6 +90,7 @@ server (void *)
new_stream.close ();
return 0;
}
+#endif /* ACE_HAS_STREAM_PIPES || ACE_WIN32 */
int
main (int, char *[])
@@ -102,30 +104,27 @@ main (int, char *[])
case -1:
ACE_ERROR ((LM_ERROR, "%p\n%a", "fork failed"));
exit (-1);
- case 0:
+ case 0:
client (0);
default:
server (0);
}
#elif defined (ACE_HAS_THREADS)
if (ACE_Thread_Manager::instance ()->spawn (ACE_THR_FUNC (client),
- (void *) 0,
- THR_NEW_LWP | THR_DETACHED) == -1)
+ (void *) 0,
+ THR_NEW_LWP | THR_DETACHED) == -1)
ACE_ERROR ((LM_ERROR, "%p\n%a", "thread create failed"));
if (ACE_Thread_Manager::instance ()->spawn (ACE_THR_FUNC (server),
- (void *) 0,
- THR_NEW_LWP | THR_DETACHED) == -1)
+ (void *) 0,
+ THR_NEW_LWP | THR_DETACHED) == -1)
ACE_ERROR ((LM_ERROR, "%p\n%a", "thread create failed"));
ACE_Thread_Manager::instance ()->wait ();
#endif /* !ACE_LACKS_EXEC */
#else
- ACE_UNUSED_ARG (client);
- ACE_UNUSED_ARG (server);
-
- ACE_DEBUG ((LM_DEBUG,
- "SPIPE is not supported on this platform\n"));
+ ACE_DEBUG ((LM_DEBUG,
+ "SPIPE is not supported on this platform\n"));
#endif /* ACE_HAS_STREAM_PIPES || ACE_WIN32 */
ACE_END_TEST;
return 0;