http://git.etersoft.ru/projects
/
wine
/
eterwine.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
123bfa2
)
wininet: Fix dwStatusInfoLength value in INTERNET_SendCallback.
author
Piotr Caban
<piotr@codeweavers.com>
Mon, 17 May 2010 09:54:29 +0000
(11:54 +0200)
committer
Alexandre Julliard
<julliard@winehq.org>
Mon, 17 May 2010 11:20:08 +0000
(13:20 +0200)
dlls/wininet/utility.c
patch
|
blob
|
blame
|
history
diff --git
a/dlls/wininet/utility.c
b/dlls/wininet/utility.c
index 66fbecdd653bd0d901938e073489a3d522fd6ac2..0639f40385e9f9ba5047e0a49c7c83d016410987 100644
(file)
--- a/
dlls/wininet/utility.c
+++ b/
dlls/wininet/utility.c
@@
-307,6
+307,7
@@
VOID INTERNET_SendCallback(object_header_t *hdr, DWORD_PTR dwContext,
case INTERNET_STATUS_CONNECTING_TO_SERVER:
case INTERNET_STATUS_CONNECTED_TO_SERVER:
lpvNewInfo = heap_strdupAtoW(lpvStatusInfo);
+ dwStatusInfoLength *= sizeof(WCHAR);
break;
case INTERNET_STATUS_RESOLVING_NAME:
case INTERNET_STATUS_REDIRECT:
@@
-325,6
+326,7
@@
VOID INTERNET_SendCallback(object_header_t *hdr, DWORD_PTR dwContext,
case INTERNET_STATUS_RESOLVING_NAME:
case INTERNET_STATUS_REDIRECT:
lpvNewInfo = heap_strdupWtoA(lpvStatusInfo);
+ dwStatusInfoLength /= sizeof(WCHAR);
break;
}
}