summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Fuzzer/test
diff options
context:
space:
mode:
authorKostya Serebryany <kcc@google.com>2015-08-06 19:19:55 +0000
committerKostya Serebryany <kcc@google.com>2015-08-06 19:19:55 +0000
commit242ca930e8f1ac6f4300b068d1a5c590a74714da (patch)
tree1430919cc2991e2a9159b18f0de46b74764ae0bd /llvm/lib/Fuzzer/test
parent525d0bf0b99adfeccb5c64ea942e29b5c9a61b5a (diff)
downloadbcm5719-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.cpp4
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.
};
OpenPOWER on IntegriCloud