Oops.
[apps/pfixtools.git] / common / array.h
index f1c6925..dadce33 100644 (file)
     } while (0)
 
 #define array_lock(array)                                                      \
-    !(mlock((array).data, (array).len * sizeof(*(array).data)) != 0)
+    (mlock((array).data, (array).len * sizeof(*(array).data)) == 0)
 #define array_unlock(array)                                                    \
     (void)munlock((array).data, (array).len * sizeof(*(array).data))
 
@@ -153,4 +153,6 @@ ARRAY(int)
 ARRAY(bool)
 ARRAY(uint32_t)
 
+PARRAY(void)
+
 #endif