X-Git-Url: http://git.iain.cx/?a=blobdiff_plain;f=nssm.cpp;fp=nssm.cpp;h=9c51c53d43c1c7b74d455aa70aa699c410fb6f4f;hb=caeb3c4a6f16699c1061ba36b605610deae2038d;hp=69abbfb081364c4fa5a57f961b051c82084f7473;hpb=897c7ad10ba9542b650f256445d953eff908b985;p=nssm.git diff --git a/nssm.cpp b/nssm.cpp index 69abbfb..9c51c53 100644 --- a/nssm.cpp +++ b/nssm.cpp @@ -223,7 +223,7 @@ static int elevate(int argc, TCHAR **argv, unsigned long message) { int num_cpus() { DWORD_PTR i, affinity, system_affinity; if (! GetProcessAffinityMask(GetCurrentProcess(), &affinity, &system_affinity)) return 64; - for (i = 0; system_affinity & (1LL << i); i++); + for (i = 0; system_affinity & (1LL << i); i++) if (i == 64) break; return (int) i; }