From faf7d7418cf01cb04cd457bcc630654da958a777 Mon Sep 17 00:00:00 2001 From: MarcoFalke Date: Sat, 2 Jan 2021 19:29:36 +0100 Subject: fuzz: Avoid extraneous copy of input data, using Span<> --- src/test/fuzz/deserialize.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/test/fuzz/deserialize.cpp') diff --git a/src/test/fuzz/deserialize.cpp b/src/test/fuzz/deserialize.cpp index 74dec6475e..ba5f0c1a75 100644 --- a/src/test/fuzz/deserialize.cpp +++ b/src/test/fuzz/deserialize.cpp @@ -30,8 +30,6 @@ #include #include -#include - #include void initialize_deserialize() @@ -71,7 +69,7 @@ T Deserialize(CDataStream ds) } template -void DeserializeFromFuzzingInput(const std::vector& buffer, T& obj, const Optional protocol_version = nullopt) +void DeserializeFromFuzzingInput(FuzzBufferType buffer, T& obj, const Optional protocol_version = nullopt) { CDataStream ds(buffer, SER_NETWORK, INIT_PROTO_VERSION); if (protocol_version) { -- cgit v1.2.3