commit | 5b2e0eee9ee8f8d85f4f5ae42a432082d7df7d96 | [log] [tgz] |
---|---|---|
author | george.karpenkov <george.karpenkov> | Sat Aug 26 17:17:37 2017 +0000 |
committer | george.karpenkov <george.karpenkov> | Sat Aug 26 17:17:37 2017 +0000 |
tree | a0d34d6e8ceb4ac0f4235208f855f9111116814b | |
parent | 1f707b8423d965884d3d572745c3bf29c7267fd2 [diff] [blame] |
[libFuzzer] Use custom allocators for STL containers in libFuzzer Avoids ODR violations causing spurious ASAN container overflow warnings. Differential Revision: https://reviews.llvm.org/D37086 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk/lib/fuzzer@311830 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/FuzzerIOPosix.cpp b/FuzzerIOPosix.cpp index c5ebdba..d283597 100644 --- a/FuzzerIOPosix.cpp +++ b/FuzzerIOPosix.cpp
@@ -33,7 +33,7 @@ } void ListFilesInDirRecursive(const std::string &Dir, long *Epoch, - std::vector<std::string> *V, bool TopDir) { + fuzzer::vector<std::string> *V, bool TopDir) { auto E = GetEpoch(Dir); if (Epoch) if (E && *Epoch >= E) return;