diff options
author | Kovarththanan Rajaratnam <kovarththanan.rajaratnam@gmail.com> | 2010-03-14 07:06:50 +0000 |
---|---|---|
committer | Kovarththanan Rajaratnam <kovarththanan.rajaratnam@gmail.com> | 2010-03-14 07:06:50 +0000 |
commit | 11a18f115e8974ef24e8d5bb549ed3289871efa4 (patch) | |
tree | fe2a93c755acd72bb77babd9f6fce84ba0bd421d /lib/Frontend/CacheTokens.cpp | |
parent | 48673e68832e9fb508401d53a63cf46481cd7f7c (diff) |
Use makeAbsolute()
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@98472 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Frontend/CacheTokens.cpp')
-rw-r--r-- | lib/Frontend/CacheTokens.cpp | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/lib/Frontend/CacheTokens.cpp b/lib/Frontend/CacheTokens.cpp index 21db55bb65..b845178064 100644 --- a/lib/Frontend/CacheTokens.cpp +++ b/lib/Frontend/CacheTokens.cpp @@ -534,13 +534,8 @@ void clang::CacheTokens(Preprocessor &PP, llvm::raw_fd_ostream* OS) { llvm::sys::Path MainFilePath(MainFile->getName()); std::string MainFileName; - if (!MainFilePath.isAbsolute()) { - llvm::sys::Path P = llvm::sys::Path::GetCurrentDirectory(); - P.appendComponent(MainFilePath.str()); - MainFileName = P.str(); - } else { - MainFileName = MainFilePath.str(); - } + MainFilePath.makeAbsolute(); + MainFileName = MainFilePath.str(); // Create the PTHWriter. PTHWriter PW(*OS, PP); |