From 7e9de20c0c144f5ccea5efe6d90601dd72bc7461 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C5=91rinc?= Date: Thu, 11 Dec 2025 12:47:18 +0100 Subject: [PATCH] fuzz: exercise `ComputeMerkleRoot` without mutated parameter Co-authored-by: sedited --- src/test/fuzz/merkle.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/fuzz/merkle.cpp b/src/test/fuzz/merkle.cpp index 9ba461bbd6b..ad56b3ed004 100644 --- a/src/test/fuzz/merkle.cpp +++ b/src/test/fuzz/merkle.cpp @@ -52,7 +52,7 @@ FUZZ_TARGET(merkle) // Test ComputeMerkleRoot bool mutated = fuzzed_data_provider.ConsumeBool(); // output param, initial value shouldn't matter - const uint256 merkle_root = ComputeMerkleRoot(tx_hashes, &mutated); + const uint256 merkle_root = ComputeMerkleRoot(tx_hashes, fuzzed_data_provider.ConsumeBool() ? &mutated : nullptr); // Basic sanity checks for ComputeMerkleRoot if (tx_hashes.size() == 1) {