diff options
author | van Hauser <vh@thc.org> | 2021-01-29 17:23:19 +0100 |
---|---|---|
committer | van Hauser <vh@thc.org> | 2021-01-29 17:23:19 +0100 |
commit | 66c290f804636de19017ecc3c9ece4a7af9eed28 (patch) | |
tree | ae85638c62a63dae079b3e468ebf15d8b5e6fdd1 | |
parent | 40f609c7354ffa75dea16401d6c22a4eac510910 (diff) | |
download | afl++-66c290f804636de19017ecc3c9ece4a7af9eed28.tar.gz |
fix compile
-rw-r--r-- | src/afl-fuzz-redqueen.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/afl-fuzz-redqueen.c b/src/afl-fuzz-redqueen.c index 5570520a..1ef84046 100644 --- a/src/afl-fuzz-redqueen.c +++ b/src/afl-fuzz-redqueen.c @@ -31,7 +31,7 @@ //#define _DEBUG #define COMBINE //#define CMPLOG_INTROSPECTION -//#define ARITHMETIC_LESSER_GREATER +#define ARITHMETIC_LESSER_GREATER //#define TRANSFORM //#define TRANSFORM_BASE64 @@ -1118,7 +1118,7 @@ static u8 cmp_extend_encoding(afl_state_t *afl, struct cmp_header *h, #ifdef ARITHMETIC_LESSER_GREATER if (lvl < LVL3 || attr == IS_TRANSFORM) { return 0; } - if ((attr & (IS_GREATER | IS_LESSER)) SHAPE_BYTES(h->shape) < 4) { return 0; } + if (!(attr & (IS_GREATER | IS_LESSER)) || SHAPE_BYTES(h->shape) < 4) { return 0; } // transform >= to < and <= to > if ((attr & IS_EQUAL) && (attr & (IS_GREATER | IS_LESSER))) { |