os: make fio_cpu_isset() return a bool
[fio.git] / os / os-windows.h
index 1b87771d2d7498a0ec6c2a1b49cb8bc0059f9965..9b045794f1de2884649dac818bd5b489354af846 100644 (file)
@@ -17,6 +17,7 @@
 #include "../log.h"
 #include "../lib/hweight.h"
 #include "../oslib/strcasestr.h"
+#include "../lib/types.h"
 
 #include "windows/posix.h"
 
@@ -219,7 +220,7 @@ static inline void fio_cpu_set(os_cpu_mask_t *mask, int cpu)
 
 static inline int fio_cpu_isset(os_cpu_mask_t *mask, int cpu)
 {
-       return (*mask & (1ULL << cpu)) > 0;
+       return (*mask & (1ULL << cpu)) != 0;
 }
 
 static inline int fio_cpu_count(os_cpu_mask_t *mask)