diff options
Diffstat (limited to 'llvm/lib/Fuzzer/FuzzerInterface.h')
-rw-r--r-- | llvm/lib/Fuzzer/FuzzerInterface.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Fuzzer/FuzzerInterface.h b/llvm/lib/Fuzzer/FuzzerInterface.h index c96343404f4..c409c06eca1 100644 --- a/llvm/lib/Fuzzer/FuzzerInterface.h +++ b/llvm/lib/Fuzzer/FuzzerInterface.h @@ -50,7 +50,7 @@ class FuzzerRandomBase { public: FuzzerRandomBase(){} virtual ~FuzzerRandomBase(){}; - virtual void ResetSeed(int seed) = 0; + virtual void ResetSeed(unsigned int seed) = 0; // Return a random number. virtual size_t Rand() = 0; // Return a random number in range [0,n). @@ -60,8 +60,8 @@ class FuzzerRandomBase { class FuzzerRandomLibc : public FuzzerRandomBase { public: - FuzzerRandomLibc(int seed) { ResetSeed(seed); } - void ResetSeed(int seed) override; + FuzzerRandomLibc(unsigned int seed) { ResetSeed(seed); } + void ResetSeed(unsigned int seed) override; ~FuzzerRandomLibc() override {} size_t Rand() override; }; |