clean code
[cdsspec-compiler.git] / benchmark / chase-lev-deque-bugfix / deque.c
index bb12be0b09a222cfd2bbd1cca1fa0e329fa3a39a..9c6625e7a88bfe904054ba0299f5bf12a188c117 100644 (file)
@@ -4,6 +4,10 @@
 #include <stdlib.h>
 #include <stdio.h>
 
+inline bool fail(int ret) {
+       return ret == ABORT || ret == EMPTY;
+}
+
 Deque * create() {
        Deque * q = (Deque *) calloc(1, sizeof(Deque));
        Array * a = (Array *) calloc(1, sizeof(Array)+2*sizeof(atomic_int));