diff --git a/reactos/drivers/network/ndis/ndis/time.c b/reactos/drivers/network/ndis/ndis/time.c index b9fca107e8c..1e633f29da5 100644 --- a/reactos/drivers/network/ndis/ndis/time.c +++ b/reactos/drivers/network/ndis/ndis/time.c @@ -206,7 +206,7 @@ NdisMSetPeriodicTimer( ASSERT(Timer); /* relative delays are negative, absolute are positive; resolution is 100ns */ - Timeout.QuadPart = MillisecondsPeriod * -10000; + Timeout.QuadPart = Int32x32To64(MillisecondsPeriod, -10000); KeSetTimerEx (&Timer->Timer, Timeout, MillisecondsPeriod, &Timer->Dpc); }