diff options
author | msmit <msmit@remedy.nl> | 2009-07-17 14:36:57 +0000 |
---|---|---|
committer | msmit <msmit@remedy.nl> | 2009-07-17 14:36:57 +0000 |
commit | 31ea8203182ac64d9551e694226d10f43ad93a93 (patch) | |
tree | 1532ebca1b430842dca861a86fee7b5ba574268f | |
parent | 556917e489d39439c1b5d9dd9a05906a48dbd0e3 (diff) | |
download | ATCD-31ea8203182ac64d9551e694226d10f43ad93a93.tar.gz |
Fri Jul 17 14:36:12 UTC 2009 Marcel Smit <msmit@remedy.nl>
* apps/JAWS/server/HTTP_Response.cpp:
* apps/JAWS/server/JAWS_IO.cpp:
Resolved UNICODE compiler errors.
-rw-r--r-- | ACE/ChangeLog | 6 | ||||
-rw-r--r-- | ACE/apps/JAWS/server/HTTP_Response.cpp | 38 | ||||
-rw-r--r-- | ACE/apps/JAWS/server/JAWS_IO.cpp | 4 |
3 files changed, 27 insertions, 21 deletions
diff --git a/ACE/ChangeLog b/ACE/ChangeLog index ac5389bd4b1..9167f3a0ca3 100644 --- a/ACE/ChangeLog +++ b/ACE/ChangeLog @@ -1,3 +1,9 @@ +Fri Jul 17 14:36:12 UTC 2009 Marcel Smit <msmit@remedy.nl> + + * apps/JAWS/server/HTTP_Response.cpp: + * apps/JAWS/server/JAWS_IO.cpp: + Resolved UNICODE compiler errors. + Wed Jul 15 14:43:33 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl> * apps/gperf/src/gperf.mpc: diff --git a/ACE/apps/JAWS/server/HTTP_Response.cpp b/ACE/apps/JAWS/server/HTTP_Response.cpp index 0ae902fbd7f..dcd3bb4c5f1 100644 --- a/ACE/apps/JAWS/server/HTTP_Response.cpp +++ b/ACE/apps/JAWS/server/HTTP_Response.cpp @@ -237,46 +237,46 @@ HTTP_Response::cgi_response (void) cgi_options.command_line ("%s", this->request_.path ()); // Build environment variables - cgi_options.setenv ("SERVER_SOFTWARE", "%s", "JAWS/1.0"); - cgi_options.setenv ("SERVER_NAME", "%s", "localhost"); - cgi_options.setenv ("GATEWAY_INTERFACE", "%s", "CGI/1.1"); + cgi_options.setenv (ACE_TEXT ("SERVER_SOFTWARE"), ACE_TEXT ("%s"), ACE_TEXT ("JAWS/1.0")); + cgi_options.setenv (ACE_TEXT ("SERVER_NAME"), ACE_TEXT ("%s"), ACE_TEXT ("localhost")); + cgi_options.setenv (ACE_TEXT ("GATEWAY_INTERFACE"), ACE_TEXT ("%s"), ACE_TEXT ("CGI/1.1")); - cgi_options.setenv ("SERVER_PROTOCOL", "%s", + cgi_options.setenv (ACE_TEXT ("SERVER_PROTOCOL"), ACE_TEXT ("%s"), this->request_.version () ? this->request_.version () : "HTTP/0.9"); - cgi_options.setenv ("SERVER_PORT", "%d", 5432); + cgi_options.setenv (ACE_TEXT ("SERVER_PORT"), ACE_TEXT ("%d"), 5432); - cgi_options.setenv ("REQUEST_METHOD", "%s", this->request_.method ()); + cgi_options.setenv (ACE_TEXT ("REQUEST_METHOD"), ACE_TEXT ("%s"), this->request_.method ()); if (this->request_.path_info ()) { - cgi_options.setenv ("PATH_INFO", "%s", + cgi_options.setenv (ACE_TEXT ("PATH_INFO"), ACE_TEXT ("%s"), this->request_.path_info ()); - cgi_options.setenv ("PATH_TRANSLATED", - "%s/%s", + cgi_options.setenv (ACE_TEXT ("PATH_TRANSLATED"), + ACE_TEXT ("%s/%s"), HTTP_Config::instance ()->document_root (), this->request_.path_info ()); } - cgi_options.setenv ("SCRIPT_NAME", - "%s", + cgi_options.setenv (ACE_TEXT ("SCRIPT_NAME"), + ACE_TEXT ("%s"), this->request_.uri ()); if (this->request_.query_string ()) - cgi_options.setenv ("QUERY_STRING", - "%s", + cgi_options.setenv (ACE_TEXT ("QUERY_STRING"), + ACE_TEXT ("%s"), this->request_.query_string ()); if (this->request_.cgi_env ()) for (size_t i = 0; this->request_.cgi_env ()[i]; i += 2) - cgi_options.setenv (this->request_.cgi_env ()[i], - "%s", - this->request_.cgi_env ()[i+1]); + cgi_options.setenv ((const ACE_TCHAR *)this->request_.cgi_env ()[i], + ACE_TEXT ("%s"), + (const ACE_TCHAR *)this->request_.cgi_env ()[i+1]); - char buf[BUFSIZ]; - char *p, *q; - ACE_OS::strcpy (buf, "HTTP_"); + ACE_TCHAR buf[BUFSIZ]; + ACE_TCHAR *p, *q; + ACE_OS::strcpy (buf, ACE_TEXT ("HTTP_")); p = q = buf + ACE_OS::strlen (buf); for (size_t i = 0; i < HTTP_Request::NUM_HEADER_STRINGS; i++) diff --git a/ACE/apps/JAWS/server/JAWS_IO.cpp b/ACE/apps/JAWS/server/JAWS_IO.cpp index 5ca0dfeb245..efe04cd1f76 100644 --- a/ACE/apps/JAWS/server/JAWS_IO.cpp +++ b/ACE/apps/JAWS/server/JAWS_IO.cpp @@ -85,7 +85,7 @@ JAWS_Synch_IO::receive_file (const char *filename, int initial_data_length, int entire_length) { - ACE_Filecache_Handle handle (filename, entire_length); + ACE_Filecache_Handle handle ((const ACE_TCHAR *)filename, entire_length); int result = handle.error (); @@ -118,7 +118,7 @@ JAWS_Synch_IO::transmit_file (const char *filename, const char *trailer, int trailer_size) { - ACE_Filecache_Handle handle (filename); + ACE_Filecache_Handle handle ((const ACE_TCHAR *)filename); int result = handle.error (); |