From d50410bfb1d1fe12e58ea777186501ab7ce1d2a0 Mon Sep 17 00:00:00 2001 From: George Karpenkov Date: Sat, 26 Aug 2017 17:17:37 +0000 Subject: [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 llvm-svn: 311830 --- compiler-rt/lib/fuzzer/FuzzerIOPosix.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'compiler-rt/lib/fuzzer/FuzzerIOPosix.cpp') diff --git a/compiler-rt/lib/fuzzer/FuzzerIOPosix.cpp b/compiler-rt/lib/fuzzer/FuzzerIOPosix.cpp index c5ebdbac467..d283597ad98 100644 --- a/compiler-rt/lib/fuzzer/FuzzerIOPosix.cpp +++ b/compiler-rt/lib/fuzzer/FuzzerIOPosix.cpp @@ -33,7 +33,7 @@ bool IsFile(const std::string &Path) { } void ListFilesInDirRecursive(const std::string &Dir, long *Epoch, - std::vector *V, bool TopDir) { + fuzzer::vector *V, bool TopDir) { auto E = GetEpoch(Dir); if (Epoch) if (E && *Epoch >= E) return; -- cgit v1.2.3