This is a SmallVector anyway, and so the exact size doesn't matter.
clang\lib\Frontend\ModuleDependencyCollector.cpp(83) : error C2065: 'PATH_MAX' : undeclared identifier
clang\lib\Frontend\ModuleDependencyCollector.cpp(83) : error C2975: 'InternalLen' : invalid template argument for 'llvm::SmallString', expected compile-time constant expression
llvm\include\llvm/ADT/SmallString.h(24) : see declaration of 'InternalLen'
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@265634
91177308-0d34-0410-b5e6-
96231b3b80d8
}
static bool isCaseSensitivePath(StringRef Path) {
- SmallString<PATH_MAX> TmpDest = Path, UpperDest, RealDest;
+ SmallString<256> TmpDest = Path, UpperDest, RealDest;
// Remove component traversals, links, etc.
if (!real_path(Path, TmpDest))
return true; // Current default value in vfs.yaml