Index: tools/ipc_fuzzer/fuzzer/rand_util.h |
diff --git a/tools/ipc_fuzzer/fuzzer/rand_util.h b/tools/ipc_fuzzer/fuzzer/rand_util.h |
index 888d0e472b07db52dc243b534431fd2faf8ec1fd..d1afa086cde25843986e9f6fc5aea5e2b1a44055 100644 |
--- a/tools/ipc_fuzzer/fuzzer/rand_util.h |
+++ b/tools/ipc_fuzzer/fuzzer/rand_util.h |
@@ -5,7 +5,9 @@ |
#ifndef TOOLS_IPC_FUZZER_MUTATE_RAND_UTIL_H_ |
#define TOOLS_IPC_FUZZER_MUTATE_RAND_UTIL_H_ |
-#include "base/basictypes.h" |
+#include <stddef.h> |
+#include <stdint.h> |
+ |
#include "third_party/mt19937ar/mt19937ar.h" |
namespace ipc_fuzzer { |
@@ -14,24 +16,24 @@ extern MersenneTwister* g_mersenne_twister; |
void InitRand(); |
-inline uint32 RandU32() { |
+inline uint32_t RandU32() { |
return g_mersenne_twister->genrand_int32(); |
} |
-inline uint64 RandU64() { |
- return (static_cast<uint64>(RandU32()) << 32) | RandU32(); |
+inline uint64_t RandU64() { |
+ return (static_cast<uint64_t>(RandU32()) << 32) | RandU32(); |
} |
inline double RandDouble() { |
- uint64 rand_u64 = RandU64(); |
+ uint64_t rand_u64 = RandU64(); |
return *reinterpret_cast<double*>(&rand_u64); |
} |
-inline uint32 RandInRange(uint32 range) { |
+inline uint32_t RandInRange(uint32_t range) { |
return RandU32() % range; |
} |
-inline bool RandEvent(uint32 frequency) { |
+inline bool RandEvent(uint32_t frequency) { |
return RandInRange(frequency) == 0; |
} |