From 504ded6b0eae71ae96e6ba1e38b1d7de5058a4e3 Mon Sep 17 00:00:00 2001 From: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> Date: Thu, 16 Jul 2026 14:33:42 +0100 Subject: [PATCH] fuzz: Remove unused `DeserializeFromFuzzingInput` params overload This overload has been unused since it was added in fac81affb527132945773a5315bd27fec61ec52f. Github-Pull: #35679 Rebased-From: efa7f8c1437681dfae536017da6f27c75f8f2309 --- src/test/fuzz/deserialize.cpp | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/test/fuzz/deserialize.cpp b/src/test/fuzz/deserialize.cpp index 1329f471c70..cc8f59f4403 100644 --- a/src/test/fuzz/deserialize.cpp +++ b/src/test/fuzz/deserialize.cpp @@ -73,17 +73,6 @@ T Deserialize(DataStream&& ds, const P& params) return obj; } -template -void DeserializeFromFuzzingInput(FuzzBufferType buffer, T&& obj, const P& params) -{ - try { - SpanReader{buffer} >> params(obj); - } catch (const std::ios_base::failure&) { - throw invalid_fuzzing_input_exception(); - } - assert(buffer.empty() || !Serialize(obj, params).empty()); -} - template DataStream Serialize(const T& obj) {