You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by am...@apache.org on 2008/01/04 18:22:46 UTC

svn commit: r608930 - /xerces/c/trunk/src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp

Author: amassari
Date: Fri Jan  4 09:22:46 2008
New Revision: 608930

URL: http://svn.apache.org/viewvc?rev=608930&view=rev
Log:
Make WinSock NetAccessor compile under Cygwin

Modified:
    xerces/c/trunk/src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp

Modified: xerces/c/trunk/src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp
URL: http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp?rev=608930&r1=608929&r2=608930&view=diff
==============================================================================
--- xerces/c/trunk/src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp (original)
+++ xerces/c/trunk/src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp Fri Jan  4 09:22:46 2008
@@ -21,7 +21,6 @@
 
 #include <winsock2.h>
 #include <windows.h>
-#include <tchar.h>
 
 #ifdef WITH_IPV6
 #include <ws2tcpip.h>
@@ -29,7 +28,6 @@
 
 #include <stdio.h>
 #include <string.h>
-#include <stdlib.h>
 
 #include <xercesc/util/PlatformUtils.hpp>
 #include <xercesc/util/XMLNetAccessor.hpp>
@@ -188,9 +186,9 @@
 	LPFN_WSASTARTUP startup = NULL;
 	if(gWinsockLib == NULL) {
 #ifdef WITH_IPV6
-		gWinsockLib = LoadLibrary(_T("WS2_32"));
+		gWinsockLib = LoadLibraryA("WS2_32");
 #else
-		gWinsockLib = LoadLibrary(_T("WSOCK32"));
+		gWinsockLib = LoadLibraryA("WSOCK32");
 #endif
 		if(gWinsockLib == NULL) {
 			ThrowXMLwithMemMgr(NetAccessorException, XMLExcepts::NetAcc_InitFailed, manager);
@@ -338,7 +336,7 @@
     hints.ai_family = PF_UNSPEC;
     hints.ai_socktype = SOCK_STREAM;
     char tempbuf[10];
-    itoa (portNumber,tempbuf,10);
+    XMLString::binToText(portNumber, tempbuf, 10, 10);
     int n = wrap_getaddrinfo(hostNameAsCharStar,(const char*)tempbuf,&hints, &res);
     if(n<0)
     {
@@ -456,7 +454,7 @@
     {
         strcat(fBuffer, ":");
         size_t i = strlen(fBuffer);
-        itoa(portNumber, fBuffer+i, 10);
+        XMLString::binToText(portNumber, fBuffer+i, 10, 10);
     }
     strcat(fBuffer, "\r\n");
 



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org