diff options
| author | Kostya Serebryany <kcc@google.com> | 2015-10-23 18:37:58 +0000 |
|---|---|---|
| committer | Kostya Serebryany <kcc@google.com> | 2015-10-23 18:37:58 +0000 |
| commit | 94660b3c36798acdb0014f6abe4ca9c1071b91bd (patch) | |
| tree | 98cd6fb88066103fc3cfb18fd20e8f021ebaf85b /llvm/lib/Fuzzer/FuzzerInternal.h | |
| parent | 382557ec72958959a0503a0ef0cb332cac934917 (diff) | |
| download | bcm5719-llvm-94660b3c36798acdb0014f6abe4ca9c1071b91bd.tar.gz bcm5719-llvm-94660b3c36798acdb0014f6abe4ca9c1071b91bd.zip | |
[libFuzzer] remove some old code; also make __sanitizer_get_total_unique_caller_callee_pairs weak so that newer libFuzzer works with older asan
llvm-svn: 251133
Diffstat (limited to 'llvm/lib/Fuzzer/FuzzerInternal.h')
| -rw-r--r-- | llvm/lib/Fuzzer/FuzzerInternal.h | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/llvm/lib/Fuzzer/FuzzerInternal.h b/llvm/lib/Fuzzer/FuzzerInternal.h index 7a90ce1ac65..2dc44f98def 100644 --- a/llvm/lib/Fuzzer/FuzzerInternal.h +++ b/llvm/lib/Fuzzer/FuzzerInternal.h @@ -186,17 +186,11 @@ class SimpleUserSuppliedFuzzer: public UserSuppliedFuzzer { SimpleUserSuppliedFuzzer(FuzzerRandomBase *Rand, UserCallback Callback) : UserSuppliedFuzzer(Rand), Callback(Callback) {} - SimpleUserSuppliedFuzzer(FuzzerRandomBase *Rand, DeprecatedUserCallback Callback) - : UserSuppliedFuzzer(Rand), DeprecatedCallback(Callback) {} - virtual int TargetFunction(const uint8_t *Data, size_t Size) override { - if (Callback) return Callback(Data, Size); - DeprecatedCallback(Data, Size); - return 0; + return Callback(Data, Size); } private: - DeprecatedUserCallback DeprecatedCallback = nullptr; UserCallback Callback = nullptr; }; |

