blob: 4cf0c35eadb1b741a0c39ecd31cb4b9a4b5e7d22 [file] [log] [blame]
--- a/hclient.c
+++ b/hclient.c
@@ -3692,10 +3692,10 @@ DestroyDeviceListCallback(
}
DWORD WINAPI
-AsynchReadThreadProc(
- PREAD_THREAD_CONTEXT Context
-)
+AsynchReadThreadProc(
+ LPVOID c)
{
+ PREAD_THREAD_CONTEXT Context = c;
HANDLE completionEvent;
BOOL readStatus;
DWORD waitStatus;
@@ -3818,9 +3818,9 @@ AsyncRead_End:
DWORD WINAPI
SynchReadThreadProc(
- PREAD_THREAD_CONTEXT Context
-)
+ LPVOID c)
{
+ PREAD_THREAD_CONTEXT Context = c;
ULONG numReadsDone = 0;
do
{
--- a/hclient.h
+++ b/hclient.h
@@ -140,12 +140,12 @@ vDisplayValueAttributes(
DWORD WINAPI
AsynchReadThreadProc(
- PREAD_THREAD_CONTEXT Context
+ LPVOID
);
DWORD WINAPI
SynchReadThreadProc(
- PREAD_THREAD_CONTEXT Context
+ LPVOID
);
#endif