]> granicus.if.org Git - llvm/commitdiff
[libFuzzer] Fix compilation of CustomCrossOverAndMutateTest on Windows
authorVitaly Buka <vitalybuka@google.com>
Mon, 13 Mar 2017 23:46:30 +0000 (23:46 +0000)
committerVitaly Buka <vitalybuka@google.com>
Mon, 13 Mar 2017 23:46:30 +0000 (23:46 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@297690 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Fuzzer/test/CustomCrossOverAndMutateTest.cpp

index 8aa8fdd050e0d740d171f3ec636128e7eb551cb1..756ff3b5ae6f66e7f5811706583a56444354e3a7 100644 (file)
@@ -9,6 +9,7 @@
 #include <string>
 #include <string.h>
 #include <vector>
+#include <algorithm>
 
 #include "FuzzerInterface.h"
 
@@ -27,7 +28,7 @@ extern "C" size_t LLVMFuzzerCustomCrossOver(const uint8_t *Data1, size_t Size1,
                                             unsigned int Seed) {
   std::vector<uint8_t> Buffer(MaxOutSize * 10);
   LLVMFuzzerMutate(Buffer.data(), Buffer.size(), Buffer.size());
-  size_t Size = std::min<size_t>(Size1, MaxOutSize);
+  size_t Size = std::min(Size1, MaxOutSize);
   memcpy(Out, Data1, Size);
   return Size;
 }