diff options
Diffstat (limited to 'llvm/tools/llvmc/CompilerDriver.cpp')
| -rw-r--r-- | llvm/tools/llvmc/CompilerDriver.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/tools/llvmc/CompilerDriver.cpp b/llvm/tools/llvmc/CompilerDriver.cpp index 3d91ad96765..4092eda6103 100644 --- a/llvm/tools/llvmc/CompilerDriver.cpp +++ b/llvm/tools/llvmc/CompilerDriver.cpp @@ -195,7 +195,8 @@ private: void cleanup() { if (!isSet(KEEP_TEMPS_FLAG)) { - const sys::FileStatus *Status = TempDir.getFileStatus(); + const sys::FileStatus *Status = + sys::PathWithStatus(TempDir).getFileStatus(); if (Status && Status->isDir) TempDir.eraseFromDisk(/*remove_contents=*/true); } else { |

