$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);