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 2003/12/02 15:12:20 UTC

cvs commit: xml-xerces/c/src/xercesc/util/MsgLoaders/Win32 Win32MsgLoader.cpp

amassari    2003/12/02 06:12:20

  Modified:    c/src/xercesc/util/NetAccessors/WinSock
                        BinHTTPURLInputStream.cpp
               c/src/xercesc/util/MsgLoaders/Win32 Win32MsgLoader.cpp
  Log:
  Make the code compilable on Windows when UNICODE is defined (bug#16055)
  
  Revision  Changes    Path
  1.5       +15 -15    xml-xerces/c/src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp
  
  Index: BinHTTPURLInputStream.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- BinHTTPURLInputStream.cpp	17 May 2003 05:54:18 -0000	1.4
  +++ BinHTTPURLInputStream.cpp	2 Dec 2003 14:12:20 -0000	1.5
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.5  2003/12/02 14:12:20  amassari
  + * Make the code compilable on Windows when UNICODE is defined (bug#16055)
  + *
    * Revision 1.4  2003/05/17 05:54:18  knoaman
    * Update NetAccessors to use the memory manager.
    *
  @@ -119,8 +122,6 @@
    */
   
   
  -#define _WINSOCKAPI_
  -
   #define INCL_WINSOCK_API_TYPEDEFS 1
   #include <winsock2.h>
   #include <windows.h>
  @@ -130,7 +131,6 @@
   #include <string.h>
   #include <stdlib.h>
   
  -
   #include <xercesc/util/PlatformUtils.hpp>
   #include <xercesc/util/XMLNetAccessor.hpp>
   #include <xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.hpp>
  @@ -171,18 +171,18 @@
   			ThrowXML(NetAccessorException, XMLExcepts::NetAcc_InitFailed);
   		}
   		else {
  -			startup = (LPFN_WSASTARTUP) GetProcAddress(gWinsockLib,_T("WSAStartup"));
  -			gWSACleanup = (LPFN_WSACLEANUP) GetProcAddress(gWinsockLib,_T("WSACleanup"));
  -			gWSgethostbyname = (LPFN_GETHOSTBYNAME) GetProcAddress(gWinsockLib,_T("gethostbyname"));
  -			gWSinet_addr = (LPFN_INET_ADDR) GetProcAddress(gWinsockLib,_T("inet_addr"));
  -			gWSgethostbyaddr = (LPFN_GETHOSTBYADDR) GetProcAddress(gWinsockLib,_T("gethostbyaddr"));
  -			gWShtons = (LPFN_HTONS) GetProcAddress(gWinsockLib,_T("htons"));
  -			gWSsocket = (LPFN_SOCKET) GetProcAddress(gWinsockLib,_T("socket"));
  -			gWSconnect = (LPFN_CONNECT) GetProcAddress(gWinsockLib,_T("connect"));
  -			gWSsend = (LPFN_SEND) GetProcAddress(gWinsockLib,_T("send"));
  -			gWSrecv = (LPFN_RECV) GetProcAddress(gWinsockLib,_T("recv"));
  -			gWSshutdown = (LPFN_SHUTDOWN) GetProcAddress(gWinsockLib,_T("shutdown"));
  -			gWSclosesocket = (LPFN_CLOSESOCKET) GetProcAddress(gWinsockLib,_T("closesocket"));
  +			startup = (LPFN_WSASTARTUP) GetProcAddress(gWinsockLib,"WSAStartup");
  +			gWSACleanup = (LPFN_WSACLEANUP) GetProcAddress(gWinsockLib,"WSACleanup");
  +			gWSgethostbyname = (LPFN_GETHOSTBYNAME) GetProcAddress(gWinsockLib,"gethostbyname");
  +			gWSinet_addr = (LPFN_INET_ADDR) GetProcAddress(gWinsockLib,"inet_addr");
  +			gWSgethostbyaddr = (LPFN_GETHOSTBYADDR) GetProcAddress(gWinsockLib,"gethostbyaddr");
  +			gWShtons = (LPFN_HTONS) GetProcAddress(gWinsockLib,"htons");
  +			gWSsocket = (LPFN_SOCKET) GetProcAddress(gWinsockLib,"socket");
  +			gWSconnect = (LPFN_CONNECT) GetProcAddress(gWinsockLib,"connect");
  +			gWSsend = (LPFN_SEND) GetProcAddress(gWinsockLib,"send");
  +			gWSrecv = (LPFN_RECV) GetProcAddress(gWinsockLib,"recv");
  +			gWSshutdown = (LPFN_SHUTDOWN) GetProcAddress(gWinsockLib,"shutdown");
  +			gWSclosesocket = (LPFN_CLOSESOCKET) GetProcAddress(gWinsockLib,"closesocket");
   
   			if(startup == NULL ||
   				gWSACleanup == NULL ||
  
  
  
  1.9       +2 -2      xml-xerces/c/src/xercesc/util/MsgLoaders/Win32/Win32MsgLoader.cpp
  
  Index: Win32MsgLoader.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/MsgLoaders/Win32/Win32MsgLoader.cpp,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- Win32MsgLoader.cpp	15 May 2003 18:29:49 -0000	1.8
  +++ Win32MsgLoader.cpp	2 Dec 2003 14:12:20 -0000	1.9
  @@ -181,7 +181,7 @@
       const unsigned int theOfs   = theMsgId & 0x000F;
   
       // Try to find this resource. If we fail to find it, return false
  -    HRSRC hMsgRsc = ::FindResourceExA
  +    HRSRC hMsgRsc = ::FindResourceEx
       (
           fModHandle
           , RT_STRING
  
  
  

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