projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
[lib/Fuzzer] fix build with assertions
[oota-llvm.git]
/
lib
/
Fuzzer
/
FuzzerCrossOver.cpp
diff --git
a/lib/Fuzzer/FuzzerCrossOver.cpp
b/lib/Fuzzer/FuzzerCrossOver.cpp
index f03a94a54dd9a7b1f5967710af29093933a5a634..d93ce5cf4fb8a433e1c33627657d6c7c85551dd3 100644
(file)
--- a/
lib/Fuzzer/FuzzerCrossOver.cpp
+++ b/
lib/Fuzzer/FuzzerCrossOver.cpp
@@
-19,6
+19,7
@@
namespace fuzzer {
size_t CrossOver(const uint8_t *Data1, size_t Size1,
const uint8_t *Data2, size_t Size2,
uint8_t *Out, size_t MaxOutSize) {
+ assert(Size1 || Size2);
MaxOutSize = rand() % MaxOutSize + 1;
size_t OutPos = 0;
size_t Pos1 = 0;