fuzz: Remove unused DeserializeFromFuzzingInput params overload

This overload has been unused since it was added in fac81affb5.

Github-Pull: #35679
Rebased-From: efa7f8c143
This commit is contained in:
Hennadii Stepanov
2026-07-16 14:33:42 +01:00
committed by fanquake
parent ea96270943
commit 945aa9866e

View File

@@ -71,18 +71,6 @@ T Deserialize(DataStream&& ds, const P& params)
return obj;
}
template <typename T, typename P>
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 <typename T>
DataStream Serialize(const T& obj)
{