From 65deeff1c174ca1b9fb5de61fc20c4e73c53ab0c Mon Sep 17 00:00:00 2001 From: Hartmut Birr Date: Sun, 1 May 2005 09:51:06 +0000 Subject: [PATCH] Fixed the calculation of timeout values. svn path=/trunk/; revision=14906 --- reactos/lib/kernel32/file/npipe.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/reactos/lib/kernel32/file/npipe.c b/reactos/lib/kernel32/file/npipe.c index 3d41ff7efca..b39b2ddbf13 100644 --- a/reactos/lib/kernel32/file/npipe.c +++ b/reactos/lib/kernel32/file/npipe.c @@ -180,7 +180,7 @@ CreateNamedPipeW(LPCWSTR lpName, nMaxInstances = ULONG_MAX; } - DefaultTimeOut.QuadPart = nDefaultTimeOut * -10000; + DefaultTimeOut.QuadPart = nDefaultTimeOut * -10000LL; Status = NtCreateNamedPipeFile(&PipeHandle, DesiredAccess, @@ -273,7 +273,7 @@ WaitNamedPipeW(LPCWSTR lpNamedPipeName, return(FALSE); } - WaitPipe.Timeout.QuadPart = nTimeOut * -10000; + WaitPipe.Timeout.QuadPart = nTimeOut * -10000LL; Status = NtFsControlFile(FileHandle, NULL, @@ -428,7 +428,7 @@ SetNamedPipeHandleState(HANDLE hNamedPipe, if (lpCollectDataTimeout != NULL) { - SetState.Timeout.QuadPart = (*lpCollectDataTimeout) * -10000; + SetState.Timeout.QuadPart = (*lpCollectDataTimeout) * -10000LL; } else {