[libfuzzer] Fix build error due to out-of-line definition of 'Fuzzer' does not match any declaration in 'fuzzer::Fuzzer' (NFC)
/data/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:138:9: error: out-of-line definition of 'Fuzzer' does not match any declaration in 'fuzzer::Fuzzer'
Fuzzer::Fuzzer(UserCallback CB, InputCorpus &Corpus, MutationDispatcher &MD,
^~~~~~
/data/llvm-project/compiler-rt/lib/fuzzer/FuzzerInternal.h:35:10: note: type of 4th parameter of member declaration does not match definition ('fuzzer::FuzzingOptions &' vs 'const fuzzer::FuzzingOptions &')
FuzzingOptions &Options);
^
1 error generated.
This commit is contained in:
parent
1746460630
commit
0b327814d8
@ -32,7 +32,7 @@ using namespace std::chrono;
|
||||
class Fuzzer final {
|
||||
public:
|
||||
Fuzzer(UserCallback CB, InputCorpus &Corpus, MutationDispatcher &MD,
|
||||
FuzzingOptions &Options);
|
||||
const FuzzingOptions &Options);
|
||||
~Fuzzer() = delete;
|
||||
void Loop(std::vector<SizedFile> &CorporaFiles);
|
||||
void ReadAndExecuteSeedCorpora(std::vector<SizedFile> &CorporaFiles);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user