diff --git a/dlls/wininet/internet.c b/dlls/wininet/internet.c index feb25bbc0c5..94dc37a2b13 100644 --- a/dlls/wininet/internet.c +++ b/dlls/wininet/internet.c @@ -1137,7 +1137,7 @@ BOOL WINAPI InternetGetLastResponseInfoW(LPDWORD lpdwError, *lpdwError = lpwite->dwError; if (lpwite->dwError) { - memcpy(lpszBuffer, lpwite->response, *lpdwBufferLength); + MultiByteToWideChar(CP_ACP, 0, lpwite->response, -1, lpszBuffer, *lpdwBufferLength); *lpdwBufferLength = lstrlenW(lpszBuffer); } else