diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/win/util.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/win/util.c b/src/win/util.c index 1cc42fd4..e0dba1aa 100644 --- a/src/win/util.c +++ b/src/win/util.c @@ -516,7 +516,7 @@ unsigned int uv_available_parallelism(void) { */ count = 0; if (GetProcessAffinityMask(GetCurrentProcess(), &procmask, &sysmask)) - for (i = 0; i < 64; i++) /* a.k.a. count = popcount(procmask); */ + for (i = 0; i < 8 * sizeof(procmask); i++) count += 1 & (procmask >> i); if (count > 0) |