$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
From: chris_at_[hidden]
Date: 2007-10-29 09:07:09
Author: chris_kohlhoff
Date: 2007-10-29 09:07:08 EDT (Mon, 29 Oct 2007)
New Revision: 40548
URL: http://svn.boost.org/trac/boost/changeset/40548
Log:
Use GetModuleHandleA rather than GetModuleHandle to avoid being broken by
UNICODE #defines.
Text files modified: 
   trunk/boost/asio/detail/win_iocp_socket_service.hpp |     2 +-                                      
   1 files changed, 1 insertions(+), 1 deletions(-)
Modified: trunk/boost/asio/detail/win_iocp_socket_service.hpp
==============================================================================
--- trunk/boost/asio/detail/win_iocp_socket_service.hpp	(original)
+++ trunk/boost/asio/detail/win_iocp_socket_service.hpp	2007-10-29 09:07:08 EDT (Mon, 29 Oct 2007)
@@ -328,7 +328,7 @@
       ec = boost::asio::error::bad_descriptor;
     }
     else if (FARPROC cancel_io_ex_ptr = ::GetProcAddress(
-          ::GetModuleHandle("KERNEL32"), "CancelIoEx"))
+          ::GetModuleHandleA("KERNEL32"), "CancelIoEx"))
     {
       // The version of Windows supports cancellation from any thread.
       typedef BOOL (WINAPI* cancel_io_ex_t)(HANDLE, LPOVERLAPPED);