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