Skip to content

Commit fa6dfaa

Browse files
author
MarcoFalke
committed
scripted-diff: Use new FUZZ_TARGET macro everywhere
-BEGIN VERIFY SCRIPT- ren() { sed --regexp-extended -i "s|$1|$2|g" $(git grep -l --extended-regexp "$1"); } # Replace FUZZ_TARGET_INIT ren 'FUZZ_TARGET_INIT\((.+), (.+)\)' 'FUZZ_TARGET(\1, .init = \2)' # Delete unused FUZZ_TARGET_INIT sed -i -e '37,39d' src/test/fuzz/fuzz.h -END VERIFY SCRIPT-
1 parent fa36ad8 commit fa6dfaa

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+54
-57
lines changed

Diff for: src/test/fuzz/addrman.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ void initialize_addrman()
4646
return NetGroupManager(asmap);
4747
}
4848

49-
FUZZ_TARGET_INIT(data_stream_addr_man, initialize_addrman)
49+
FUZZ_TARGET(data_stream_addr_man, .init = initialize_addrman)
5050
{
5151
FuzzedDataProvider fuzzed_data_provider{buffer.data(), buffer.size()};
5252
CDataStream data_stream = ConsumeDataStream(fuzzed_data_provider);
@@ -233,7 +233,7 @@ class AddrManDeterministic : public AddrMan
233233
}
234234
};
235235

236-
FUZZ_TARGET_INIT(addrman, initialize_addrman)
236+
FUZZ_TARGET(addrman, .init = initialize_addrman)
237237
{
238238
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
239239
SetMockTime(ConsumeTime(fuzzed_data_provider));
@@ -311,7 +311,7 @@ FUZZ_TARGET_INIT(addrman, initialize_addrman)
311311
}
312312

313313
// Check that serialize followed by unserialize produces the same addrman.
314-
FUZZ_TARGET_INIT(addrman_serdeser, initialize_addrman)
314+
FUZZ_TARGET(addrman_serdeser, .init = initialize_addrman)
315315
{
316316
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
317317
SetMockTime(ConsumeTime(fuzzed_data_provider));

Diff for: src/test/fuzz/banman.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ static bool operator==(const CBanEntry& lhs, const CBanEntry& rhs)
4040
lhs.nBanUntil == rhs.nBanUntil;
4141
}
4242

43-
FUZZ_TARGET_INIT(banman, initialize_banman)
43+
FUZZ_TARGET(banman, .init = initialize_banman)
4444
{
4545
FuzzedDataProvider fuzzed_data_provider{buffer.data(), buffer.size()};
4646
SetMockTime(ConsumeTime(fuzzed_data_provider));

Diff for: src/test/fuzz/bitdeque.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ void InitRandData()
3131

3232
} // namespace
3333

34-
FUZZ_TARGET_INIT(bitdeque, InitRandData)
34+
FUZZ_TARGET(bitdeque, .init = InitRandData)
3535
{
3636
FuzzedDataProvider provider(buffer.data(), buffer.size());
3737
FastRandomContext ctx(true);

Diff for: src/test/fuzz/block.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ void initialize_block()
2323
SelectParams(ChainType::REGTEST);
2424
}
2525

26-
FUZZ_TARGET_INIT(block, initialize_block)
26+
FUZZ_TARGET(block, .init = initialize_block)
2727
{
2828
CDataStream ds(buffer, SER_NETWORK, INIT_PROTO_VERSION);
2929
CBlock block;

Diff for: src/test/fuzz/coins_view.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ void initialize_coins_view()
4141
g_setup = testing_setup.get();
4242
}
4343

44-
FUZZ_TARGET_INIT(coins_view, initialize_coins_view)
44+
FUZZ_TARGET(coins_view, .init = initialize_coins_view)
4545
{
4646
FuzzedDataProvider fuzzed_data_provider{buffer.data(), buffer.size()};
4747
CCoinsView backend_coins_view;

Diff for: src/test/fuzz/connman.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ void initialize_connman()
2828
g_setup = testing_setup.get();
2929
}
3030

31-
FUZZ_TARGET_INIT(connman, initialize_connman)
31+
FUZZ_TARGET(connman, .init = initialize_connman)
3232
{
3333
FuzzedDataProvider fuzzed_data_provider{buffer.data(), buffer.size()};
3434
SetMockTime(ConsumeTime(fuzzed_data_provider));

Diff for: src/test/fuzz/descriptor_parse.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ void initialize_descriptor_parse()
1414
SelectParams(ChainType::MAIN);
1515
}
1616

17-
FUZZ_TARGET_INIT(descriptor_parse, initialize_descriptor_parse)
17+
FUZZ_TARGET(descriptor_parse, .init = initialize_descriptor_parse)
1818
{
1919
const std::string descriptor(buffer.begin(), buffer.end());
2020
FlatSigningProvider signing_provider;

Diff for: src/test/fuzz/deserialize.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ void initialize_deserialize()
4949
}
5050

5151
#define FUZZ_TARGET_DESERIALIZE(name, code) \
52-
FUZZ_TARGET_INIT(name, initialize_deserialize) \
52+
FUZZ_TARGET(name, .init = initialize_deserialize) \
5353
{ \
5454
try { \
5555
code \

Diff for: src/test/fuzz/fuzz.h

-3
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,6 @@ void FuzzFrameworkRegisterTarget(std::string_view name, TypeTestOneInput target,
3434
#define FUZZ_TARGET(...) DETAIL_FUZZ(__VA_ARGS__)
3535
#endif
3636

37-
#define FUZZ_TARGET_INIT(name, init_fun) \
38-
FUZZ_TARGET(name, .init = init_fun)
39-
4037
#define DETAIL_FUZZ(name, ...) \
4138
void name##_fuzz_target(FuzzBufferType); \
4239
struct name##_Before_Main { \

Diff for: src/test/fuzz/headerssync.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ class FuzzedHeadersSyncState : public HeadersSyncState
4646
}
4747
};
4848

49-
FUZZ_TARGET_INIT(headers_sync_state, initialize_headers_sync_state_fuzz)
49+
FUZZ_TARGET(headers_sync_state, .init = initialize_headers_sync_state_fuzz)
5050
{
5151
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
5252
auto mock_time{ConsumeTime(fuzzed_data_provider)};

Diff for: src/test/fuzz/i2p.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ void initialize_i2p()
1818
static const auto testing_setup = MakeNoLogFileContext<>();
1919
}
2020

21-
FUZZ_TARGET_INIT(i2p, initialize_i2p)
21+
FUZZ_TARGET(i2p, .init = initialize_i2p)
2222
{
2323
FuzzedDataProvider fuzzed_data_provider{buffer.data(), buffer.size()};
2424

Diff for: src/test/fuzz/integer.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ void initialize_integer()
4646
SelectParams(ChainType::REGTEST);
4747
}
4848

49-
FUZZ_TARGET_INIT(integer, initialize_integer)
49+
FUZZ_TARGET(integer, .init = initialize_integer)
5050
{
5151
if (buffer.size() < sizeof(uint256) + sizeof(uint160)) {
5252
return;

Diff for: src/test/fuzz/key.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ void initialize_key()
3535
SelectParams(ChainType::REGTEST);
3636
}
3737

38-
FUZZ_TARGET_INIT(key, initialize_key)
38+
FUZZ_TARGET(key, .init = initialize_key)
3939
{
4040
const CKey key = [&] {
4141
CKey k;
@@ -308,7 +308,7 @@ FUZZ_TARGET_INIT(key, initialize_key)
308308
}
309309
}
310310

311-
FUZZ_TARGET_INIT(ellswift_roundtrip, initialize_key)
311+
FUZZ_TARGET(ellswift_roundtrip, .init = initialize_key)
312312
{
313313
FuzzedDataProvider fdp{buffer.data(), buffer.size()};
314314

@@ -327,7 +327,7 @@ FUZZ_TARGET_INIT(ellswift_roundtrip, initialize_key)
327327
assert(key.VerifyPubKey(decoded_pubkey));
328328
}
329329

330-
FUZZ_TARGET_INIT(bip324_ecdh, initialize_key)
330+
FUZZ_TARGET(bip324_ecdh, .init = initialize_key)
331331
{
332332
FuzzedDataProvider fdp{buffer.data(), buffer.size()};
333333

Diff for: src/test/fuzz/key_io.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ void initialize_key_io()
1818
SelectParams(ChainType::MAIN);
1919
}
2020

21-
FUZZ_TARGET_INIT(key_io, initialize_key_io)
21+
FUZZ_TARGET(key_io, .init = initialize_key_io)
2222
{
2323
const std::string random_string(buffer.begin(), buffer.end());
2424

Diff for: src/test/fuzz/load_external_block_file.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ void initialize_load_external_block_file()
2323
g_setup = testing_setup.get();
2424
}
2525

26-
FUZZ_TARGET_INIT(load_external_block_file, initialize_load_external_block_file)
26+
FUZZ_TARGET(load_external_block_file, .init = initialize_load_external_block_file)
2727
{
2828
FuzzedDataProvider fuzzed_data_provider{buffer.data(), buffer.size()};
2929
FuzzedFileProvider fuzzed_file_provider = ConsumeFile(fuzzed_data_provider);

Diff for: src/test/fuzz/message.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ void initialize_message()
2323
SelectParams(ChainType::REGTEST);
2424
}
2525

26-
FUZZ_TARGET_INIT(message, initialize_message)
26+
FUZZ_TARGET(message, .init = initialize_message)
2727
{
2828
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
2929
const std::string random_message = fuzzed_data_provider.ConsumeRandomLengthString(1024);

Diff for: src/test/fuzz/mini_miner.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ void initialize_miner()
3030
}
3131

3232
// Test that the MiniMiner can run with various outpoints and feerates.
33-
FUZZ_TARGET_INIT(mini_miner, initialize_miner)
33+
FUZZ_TARGET(mini_miner, .init = initialize_miner)
3434
{
3535
FuzzedDataProvider fuzzed_data_provider{buffer.data(), buffer.size()};
3636
CTxMemPool pool{CTxMemPool::Options{}};
@@ -106,7 +106,7 @@ FUZZ_TARGET_INIT(mini_miner, initialize_miner)
106106
}
107107

108108
// Test that MiniMiner and BlockAssembler build the same block given the same transactions and constraints.
109-
FUZZ_TARGET_INIT(mini_miner_selection, initialize_miner)
109+
FUZZ_TARGET(mini_miner_selection, .init = initialize_miner)
110110
{
111111
FuzzedDataProvider fuzzed_data_provider{buffer.data(), buffer.size()};
112112
CTxMemPool pool{CTxMemPool::Options{}};

Diff for: src/test/fuzz/miniscript.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -1058,7 +1058,7 @@ void FuzzInitSmart()
10581058
}
10591059

10601060
/** Fuzz target that runs TestNode on nodes generated using ConsumeNodeStable. */
1061-
FUZZ_TARGET_INIT(miniscript_stable, FuzzInit)
1061+
FUZZ_TARGET(miniscript_stable, .init = FuzzInit)
10621062
{
10631063
FuzzedDataProvider provider(buffer.data(), buffer.size());
10641064
TestNode(GenNode([&](Type needed_type) {
@@ -1067,7 +1067,7 @@ FUZZ_TARGET_INIT(miniscript_stable, FuzzInit)
10671067
}
10681068

10691069
/** Fuzz target that runs TestNode on nodes generated using ConsumeNodeSmart. */
1070-
FUZZ_TARGET_INIT(miniscript_smart, FuzzInitSmart)
1070+
FUZZ_TARGET(miniscript_smart, .init = FuzzInitSmart)
10711071
{
10721072
/** The set of types we aim to construct nodes for. Together they cover all. */
10731073
static constexpr std::array<Type, 4> BASE_TYPES{"B"_mst, "V"_mst, "K"_mst, "W"_mst};
@@ -1079,7 +1079,7 @@ FUZZ_TARGET_INIT(miniscript_smart, FuzzInitSmart)
10791079
}
10801080

10811081
/* Fuzz tests that test parsing from a string, and roundtripping via string. */
1082-
FUZZ_TARGET_INIT(miniscript_string, FuzzInit)
1082+
FUZZ_TARGET(miniscript_string, .init = FuzzInit)
10831083
{
10841084
FuzzedDataProvider provider(buffer.data(), buffer.size());
10851085
auto str = provider.ConsumeRemainingBytesAsString();

Diff for: src/test/fuzz/net.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ void initialize_net()
2727
static const auto testing_setup = MakeNoLogFileContext<>(ChainType::MAIN);
2828
}
2929

30-
FUZZ_TARGET_INIT(net, initialize_net)
30+
FUZZ_TARGET(net, .init = initialize_net)
3131
{
3232
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
3333
SetMockTime(ConsumeTime(fuzzed_data_provider));

Diff for: src/test/fuzz/p2p_transport_serialization.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ void initialize_p2p_transport_serialization()
2222
SelectParams(ChainType::REGTEST);
2323
}
2424

25-
FUZZ_TARGET_INIT(p2p_transport_serialization, initialize_p2p_transport_serialization)
25+
FUZZ_TARGET(p2p_transport_serialization, .init = initialize_p2p_transport_serialization)
2626
{
2727
// Construct deserializer, with a dummy NodeId
2828
V1TransportDeserializer deserializer{Params(), NodeId{0}, SER_NETWORK, INIT_PROTO_VERSION};

Diff for: src/test/fuzz/parse_univalue.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ void initialize_parse_univalue()
1717
SelectParams(ChainType::REGTEST);
1818
}
1919

20-
FUZZ_TARGET_INIT(parse_univalue, initialize_parse_univalue)
20+
FUZZ_TARGET(parse_univalue, .init = initialize_parse_univalue)
2121
{
2222
const std::string random_string(buffer.begin(), buffer.end());
2323
bool valid = true;

Diff for: src/test/fuzz/partially_downloaded_block.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ PartiallyDownloadedBlock::CheckBlockFn FuzzedCheckBlock(std::optional<BlockValid
4040
};
4141
}
4242

43-
FUZZ_TARGET_INIT(partially_downloaded_block, initialize_pdb)
43+
FUZZ_TARGET(partially_downloaded_block, .init = initialize_pdb)
4444
{
4545
FuzzedDataProvider fuzzed_data_provider{buffer.data(), buffer.size()};
4646

Diff for: src/test/fuzz/policy_estimator.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ void initialize_policy_estimator()
2828
g_setup = testing_setup.get();
2929
}
3030

31-
FUZZ_TARGET_INIT(policy_estimator, initialize_policy_estimator)
31+
FUZZ_TARGET(policy_estimator, .init = initialize_policy_estimator)
3232
{
3333
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
3434
CBlockPolicyEstimator block_policy_estimator{FeeestPath(*g_setup->m_node.args), DEFAULT_ACCEPT_STALE_FEE_ESTIMATES};

Diff for: src/test/fuzz/policy_estimator_io.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ void initialize_policy_estimator_io()
2222
g_setup = testing_setup.get();
2323
}
2424

25-
FUZZ_TARGET_INIT(policy_estimator_io, initialize_policy_estimator_io)
25+
FUZZ_TARGET(policy_estimator_io, .init = initialize_policy_estimator_io)
2626
{
2727
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
2828
FuzzedAutoFileProvider fuzzed_auto_file_provider = ConsumeAutoFile(fuzzed_data_provider);

Diff for: src/test/fuzz/pow.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ void initialize_pow()
2323
SelectParams(ChainType::MAIN);
2424
}
2525

26-
FUZZ_TARGET_INIT(pow, initialize_pow)
26+
FUZZ_TARGET(pow, .init = initialize_pow)
2727
{
2828
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
2929
const Consensus::Params& consensus_params = Params().GetConsensus();
@@ -87,7 +87,7 @@ FUZZ_TARGET_INIT(pow, initialize_pow)
8787
}
8888

8989

90-
FUZZ_TARGET_INIT(pow_transition, initialize_pow)
90+
FUZZ_TARGET(pow_transition, .init = initialize_pow)
9191
{
9292
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
9393
const Consensus::Params& consensus_params{Params().GetConsensus()};

Diff for: src/test/fuzz/process_message.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ void initialize_process_message()
5858
SyncWithValidationInterfaceQueue();
5959
}
6060

61-
FUZZ_TARGET_INIT(process_message, initialize_process_message)
61+
FUZZ_TARGET(process_message, .init = initialize_process_message)
6262
{
6363
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
6464

Diff for: src/test/fuzz/process_messages.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ void initialize_process_messages()
3333
SyncWithValidationInterfaceQueue();
3434
}
3535

36-
FUZZ_TARGET_INIT(process_messages, initialize_process_messages)
36+
FUZZ_TARGET(process_messages, .init = initialize_process_messages)
3737
{
3838
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
3939

Diff for: src/test/fuzz/rbf.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ void initialize_rbf()
2929
g_setup = testing_setup.get();
3030
}
3131

32-
FUZZ_TARGET_INIT(rbf, initialize_rbf)
32+
FUZZ_TARGET(rbf, .init = initialize_rbf)
3333
{
3434
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
3535
SetMockTime(ConsumeTime(fuzzed_data_provider));

Diff for: src/test/fuzz/rpc.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@ void initialize_rpc()
348348
}
349349
}
350350

351-
FUZZ_TARGET_INIT(rpc, initialize_rpc)
351+
FUZZ_TARGET(rpc, .init = initialize_rpc)
352352
{
353353
FuzzedDataProvider fuzzed_data_provider{buffer.data(), buffer.size()};
354354
SetMockTime(ConsumeTime(fuzzed_data_provider));

Diff for: src/test/fuzz/script.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ void initialize_script()
3636
SelectParams(ChainType::REGTEST);
3737
}
3838

39-
FUZZ_TARGET_INIT(script, initialize_script)
39+
FUZZ_TARGET(script, .init = initialize_script)
4040
{
4141
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
4242
const CScript script{ConsumeScript(fuzzed_data_provider)};

Diff for: src/test/fuzz/script_format.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ void initialize_script_format()
1818
SelectParams(ChainType::REGTEST);
1919
}
2020

21-
FUZZ_TARGET_INIT(script_format, initialize_script_format)
21+
FUZZ_TARGET(script_format, .init = initialize_script_format)
2222
{
2323
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
2424
const CScript script{ConsumeScript(fuzzed_data_provider)};

Diff for: src/test/fuzz/script_sigcache.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ void initialize_script_sigcache()
2626
g_setup = testing_setup.get();
2727
}
2828

29-
FUZZ_TARGET_INIT(script_sigcache, initialize_script_sigcache)
29+
FUZZ_TARGET(script_sigcache, .init = initialize_script_sigcache)
3030
{
3131
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
3232

Diff for: src/test/fuzz/script_sign.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ void initialize_script_sign()
3030
SelectParams(ChainType::REGTEST);
3131
}
3232

33-
FUZZ_TARGET_INIT(script_sign, initialize_script_sign)
33+
FUZZ_TARGET(script_sign, .init = initialize_script_sign)
3434
{
3535
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
3636
const std::vector<uint8_t> key = ConsumeRandomLengthByteVector(fuzzed_data_provider, 128);

Diff for: src/test/fuzz/signet.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ void initialize_signet()
2222
static const auto testing_setup = MakeNoLogFileContext<>(ChainType::SIGNET);
2323
}
2424

25-
FUZZ_TARGET_INIT(signet, initialize_signet)
25+
FUZZ_TARGET(signet, .init = initialize_signet)
2626
{
2727
FuzzedDataProvider fuzzed_data_provider{buffer.data(), buffer.size()};
2828
const std::optional<CBlock> block = ConsumeDeserializable<CBlock>(fuzzed_data_provider);

Diff for: src/test/fuzz/socks5.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ void initialize_socks5()
2626
default_socks5_recv_timeout = g_socks5_recv_timeout;
2727
}
2828

29-
FUZZ_TARGET_INIT(socks5, initialize_socks5)
29+
FUZZ_TARGET(socks5, .init = initialize_socks5)
3030
{
3131
FuzzedDataProvider fuzzed_data_provider{buffer.data(), buffer.size()};
3232
ProxyCredentials proxy_credentials;

Diff for: src/test/fuzz/system.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ std::string GetArgumentName(const std::string& name)
2727
return name.substr(0, idx);
2828
}
2929

30-
FUZZ_TARGET_INIT(system, initialize_system)
30+
FUZZ_TARGET(system, .init = initialize_system)
3131
{
3232
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
3333
ArgsManager args_manager{};

0 commit comments

Comments
 (0)