diff options
Diffstat (limited to 'examples/IPC_SAP/SOCK_SAP/CPP-unclient.cpp')
-rw-r--r-- | examples/IPC_SAP/SOCK_SAP/CPP-unclient.cpp | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/examples/IPC_SAP/SOCK_SAP/CPP-unclient.cpp b/examples/IPC_SAP/SOCK_SAP/CPP-unclient.cpp index 12be6a03004..9f3fdec22b9 100644 --- a/examples/IPC_SAP/SOCK_SAP/CPP-unclient.cpp +++ b/examples/IPC_SAP/SOCK_SAP/CPP-unclient.cpp @@ -6,14 +6,15 @@ #include "ace/UNIX_Addr.h" #include "ace/Log_Msg.h" #include "ace/OS_main.h" +#include "ace/OS_NS_unistd.h" ACE_RCSID(SOCK_SAP, CPP_unclient, "$Id$") #if !defined (ACE_LACKS_UNIX_DOMAIN_SOCKETS) int -main (int argc, char *argv[]) +ACE_TMAIN (int argc, ACE_TCHAR *argv[]) { - const char *rendezvous = argc > 1 ? argv[1] : ACE_DEFAULT_RENDEZVOUS; + const ACE_TCHAR *rendezvous = argc > 1 ? argv[1] : ACE_DEFAULT_RENDEZVOUS; char buf[BUFSIZ]; ACE_LSOCK_Stream cli_stream; @@ -23,8 +24,8 @@ main (int argc, char *argv[]) // Establish the connection with server. if (con.connect (cli_stream, remote_addr) == -1) ACE_ERROR_RETURN ((LM_ERROR, - "%p\n", - "connect"), + ACE_TEXT ("%p\n"), + ACE_TEXT ("connect")), 1); // Send data to server (correctly handles "incomplete writes"). @@ -34,29 +35,29 @@ main (int argc, char *argv[]) ) if (cli_stream.send_n (buf, r_bytes) == -1) ACE_ERROR_RETURN ((LM_ERROR, - "%p\n", - "send_n"), + ACE_TEXT ("%p\n"), + ACE_TEXT ("send_n")), 1); // Explicitly close the writer-side of the connection. if (cli_stream.close_writer () == -1) ACE_ERROR_RETURN ((LM_ERROR, - "%p\n", - "close_writer"), + ACE_TEXT ("%p\n"), + ACE_TEXT ("close_writer")), 1); // Wait for handshake with server. if (cli_stream.recv_n (buf, 1) != 1) ACE_ERROR_RETURN ((LM_ERROR, - "%p\n", - "recv_n"), + ACE_TEXT ("%p\n"), + ACE_TEXT ("recv_n")), 1); // Close the connection completely. if (cli_stream.close () == -1) ACE_ERROR_RETURN ((LM_ERROR, - "%p\n", - "close"), + ACE_TEXT ("%p\n"), + ACE_TEXT ("close")), 1); return 0; } |