From 46ec7cbf388cfad43f7cf51f6e4c00f05035e9e4 Mon Sep 17 00:00:00 2001 From: spyhole Date: Wed, 13 Oct 2004 12:37:58 +0000 Subject: [PATCH] support unicode compiling --- src/file_win.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/file_win.cpp b/src/file_win.cpp index 72aad818d..348e50f8d 100644 --- a/src/file_win.cpp +++ b/src/file_win.cpp @@ -60,7 +60,7 @@ namespace { char *buffer=0; int err = GetLastError(); - FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM|FORMAT_MESSAGE_ALLOCATE_BUFFER, 0, err, 0, (LPSTR)&buffer, 0, 0); + FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM|FORMAT_MESSAGE_ALLOCATE_BUFFER, 0, err, 0, (LPWSTR)(LPCSTR)&buffer, 0, 0); auto_LocalFree auto_free(buffer); // needed for exception safety std::stringstream s; @@ -107,7 +107,7 @@ namespace libtorrent assert(access_mask & (GENERIC_READ | GENERIC_WRITE)); HANDLE new_handle = CreateFile( - file_name + (LPCWSTR)file_name , access_mask , FILE_SHARE_READ , 0