Module: wine Branch: master Commit: 6780c20342d3c332947594fdb4c26c2fa867be6c URL: http://source.winehq.org/git/wine.git/?a=commit;h=6780c20342d3c332947594fdb4...
Author: Sebastian Lackner sebastian@fds-team.de Date: Wed Mar 2 07:24:22 2016 +0100
services: Fix calculation of service timeout.
Signed-off-by: Sebastian Lackner sebastian@fds-team.de Signed-off-by: Alexandre Julliard julliard@winehq.org
---
programs/services/rpc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/programs/services/rpc.c b/programs/services/rpc.c index aad3b22..6951fb8 100644 --- a/programs/services/rpc.c +++ b/programs/services/rpc.c @@ -121,7 +121,7 @@ static void run_after_timeout(void (*func)(struct service_entry*), struct servic GetSystemTimeAsFileTime(&elem->time); time.u.LowPart = elem->time.dwLowDateTime; time.u.HighPart = elem->time.dwHighDateTime; - time.QuadPart += timeout*10000000; + time.QuadPart += (ULONGLONG)timeout * 10000; elem->time.dwLowDateTime = time.u.LowPart; elem->time.dwHighDateTime = time.u.HighPart;