diff --git a/reactos/base/applications/mscutils/servman/start.c b/reactos/base/applications/mscutils/servman/start.c index 51449a8bc36..c73c1a6544e 100644 --- a/reactos/base/applications/mscutils/servman/start.c +++ b/reactos/base/applications/mscutils/servman/start.c @@ -140,6 +140,7 @@ DoStartService(LPWSTR ServiceName, /* Loop until it's running */ while (ServiceStatus.dwCurrentState != SERVICE_RUNNING) { + int i; /* Fixup the wait time */ WaitTime = ServiceStatus.dwWaitHint / 10; @@ -147,7 +148,7 @@ DoStartService(LPWSTR ServiceName, else if (WaitTime > 10000) WaitTime = 10000; /* We don't wanna wait for up to 10 secs without incrementing */ - for (int i = WaitTime / 1000; i > 0; i--) + for (i = WaitTime / 1000; i > 0; i--) { Sleep(1000); if (hProgress) diff --git a/reactos/base/applications/mscutils/servman/stop.c b/reactos/base/applications/mscutils/servman/stop.c index 9bad5b59a00..50c0a376fb2 100644 --- a/reactos/base/applications/mscutils/servman/stop.c +++ b/reactos/base/applications/mscutils/servman/stop.c @@ -62,6 +62,7 @@ DoStopService(_In_z_ LPWSTR ServiceName, while (ServiceStatus.dwCurrentState != SERVICE_STOPPED) { + int i; /* Fixup the wait time */ WaitTime = ServiceStatus.dwWaitHint / 10; @@ -69,7 +70,7 @@ DoStopService(_In_z_ LPWSTR ServiceName, else if (WaitTime > 10000) WaitTime = 10000; /* We don't wanna wait for up to 10 secs without incrementing */ - for (int i = WaitTime / 1000; i > 0; i--) + for (i = WaitTime / 1000; i > 0; i--) { Sleep(1000); if (hProgress)