From 945aa9866ecca400b8766524a2f10e20d28d30b8 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 | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/test/fuzz/deserialize.cpp b/src/test/fuzz/deserialize.cpp index b7dea44b0b2..58b2c9f0976 100644 --- a/src/test/fuzz/deserialize.cpp +++ b/src/test/fuzz/deserialize.cpp @@ -71,18 +71,6 @@ T Deserialize(DataStream&& ds, const P& params) return obj; } -template -void DeserializeFromFuzzingInput(FuzzBufferType buffer, T&& obj, const P& params) -{ - DataStream ds{buffer}; - try { - ds >> 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) {