Sebastian Lackner : services: Fix calculation of service timeout.
Module: wine Branch: master Commit: 6780c20342d3c332947594fdb4c26c2fa867be6c URL: http://source.winehq.org/git/wine.git/?a=commit;h=6780c20342d3c332947594fdb4... Author: Sebastian Lackner <sebastian(a)fds-team.de> Date: Wed Mar 2 07:24:22 2016 +0100 services: Fix calculation of service timeout. Signed-off-by: Sebastian Lackner <sebastian(a)fds-team.de> Signed-off-by: Alexandre Julliard <julliard(a)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;
participants (1)
-
Alexandre Julliard