windows: fix fio_cpu_count() definition
[fio.git] / os / os-windows.h
index 7bfe3d2255e4ea06dc191011c014f36b62435603..243edc676fd94ac15194eb5f8da0d061a15a9039 100644 (file)
@@ -15,6 +15,7 @@
 #include "../smalloc.h"
 #include "../file.h"
 #include "../log.h"
+#include "../lib/hweight.h"
 
 #include "windows/posix.h"
 
@@ -214,7 +215,7 @@ static inline void fio_cpu_set(os_cpu_mask_t *mask, int cpu)
        *mask |= 1 << cpu;
 }
 
-static inline int fio_cpu_count(os_cpu_mask_t *mask, int cpu)
+static inline int fio_cpu_count(os_cpu_mask_t *mask)
 {
        return hweight64(*mask);
 }