diff options
author | Michael J. Spencer <bigcheesegs@gmail.com> | 2010-12-21 16:45:57 +0000 |
---|---|---|
committer | Michael J. Spencer <bigcheesegs@gmail.com> | 2010-12-21 16:45:57 +0000 |
commit | 740857fa10e0e70b2145acb7164b9b526da89a0a (patch) | |
tree | a1435900132a2617e54d6667c4c1ac0dc9538171 /clang/lib/Basic/FileManager.cpp | |
parent | bc721825e8503fcb6fdcdb4ba900047b1d45b3ec (diff) | |
download | bcm5719-llvm-740857fa10e0e70b2145acb7164b9b526da89a0a.tar.gz bcm5719-llvm-740857fa10e0e70b2145acb7164b9b526da89a0a.zip |
Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute.
llvm-svn: 122340
Diffstat (limited to 'clang/lib/Basic/FileManager.cpp')
-rw-r--r-- | clang/lib/Basic/FileManager.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/clang/lib/Basic/FileManager.cpp b/clang/lib/Basic/FileManager.cpp index 921778d7d1c..bb37c999d10 100644 --- a/clang/lib/Basic/FileManager.cpp +++ b/clang/lib/Basic/FileManager.cpp @@ -21,6 +21,7 @@ #include "clang/Basic/FileSystemStatCache.h" #include "llvm/ADT/SmallString.h" #include "llvm/ADT/StringExtras.h" +#include "llvm/Support/FileSystem.h" #include "llvm/Support/MemoryBuffer.h" #include "llvm/Support/raw_ostream.h" #include "llvm/Support/Path.h" @@ -384,9 +385,9 @@ FileManager::getVirtualFile(llvm::StringRef Filename, off_t Size, return UFE; UFE->FD = FileDescriptor; - llvm::sys::Path FilePath(UFE->Name); - FilePath.makeAbsolute(); - FileEntries[FilePath.str()] = UFE; + llvm::SmallString<128> FilePath(UFE->Name); + llvm::sys::fs::make_absolute(FilePath); + FileEntries[FilePath] = UFE; return UFE; } |