diff options
author | Kostya Serebryany <kcc@google.com> | 2015-08-06 19:19:55 +0000 |
---|---|---|
committer | Kostya Serebryany <kcc@google.com> | 2015-08-06 19:19:55 +0000 |
commit | 242ca930e8f1ac6f4300b068d1a5c590a74714da (patch) | |
tree | 1430919cc2991e2a9159b18f0de46b74764ae0bd /llvm/lib/Fuzzer/test | |
parent | 525d0bf0b99adfeccb5c64ea942e29b5c9a61b5a (diff) | |
download | bcm5719-llvm-242ca930e8f1ac6f4300b068d1a5c590a74714da.tar.gz bcm5719-llvm-242ca930e8f1ac6f4300b068d1a5c590a74714da.zip |
[libFuzzer] move the mutators to public interface so that custom mutators may reuse these functions directly
llvm-svn: 244250
Diffstat (limited to 'llvm/lib/Fuzzer/test')
-rw-r--r-- | llvm/lib/Fuzzer/test/UserSuppliedFuzzerTest.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Fuzzer/test/UserSuppliedFuzzerTest.cpp b/llvm/lib/Fuzzer/test/UserSuppliedFuzzerTest.cpp index 8ebe1575ad0..1e497cb28fa 100644 --- a/llvm/lib/Fuzzer/test/UserSuppliedFuzzerTest.cpp +++ b/llvm/lib/Fuzzer/test/UserSuppliedFuzzerTest.cpp @@ -37,8 +37,8 @@ class MyFuzzer : public fuzzer::UserSuppliedFuzzer { Size = sizeof(kMagic); // "Fix" the data, then mutate. memcpy(Data, &kMagic, std::min(MaxSize, sizeof(kMagic))); - return BasicMutate(Data + sizeof(kMagic), Size - sizeof(kMagic), - MaxSize - sizeof(kMagic)); + return fuzzer::UserSuppliedFuzzer::Mutate( + Data + sizeof(kMagic), Size - sizeof(kMagic), MaxSize - sizeof(kMagic)); } // No need to redefine CrossOver() here. }; |