Skip to content

Commit faa86b7

Browse files
author
MarcoFalke
committed
fuzz: Use ConsumeUInt256 helper to simplify rolling_bloom_filter fuzz test
1 parent aaaa61f commit faa86b7

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

src/test/fuzz/rolling_bloom_filter.cpp

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,10 @@ FUZZ_TARGET(rolling_bloom_filter)
3636
assert(present);
3737
},
3838
[&] {
39-
const std::optional<uint256> u256 = ConsumeDeserializable<uint256>(fuzzed_data_provider);
40-
if (!u256) {
41-
return;
42-
}
43-
(void)rolling_bloom_filter.contains(*u256);
44-
rolling_bloom_filter.insert(*u256);
45-
const bool present = rolling_bloom_filter.contains(*u256);
39+
const uint256 u256{ConsumeUInt256(fuzzed_data_provider)};
40+
(void)rolling_bloom_filter.contains(u256);
41+
rolling_bloom_filter.insert(u256);
42+
const bool present = rolling_bloom_filter.contains(u256);
4643
assert(present);
4744
},
4845
[&] {

0 commit comments

Comments
 (0)