diff options
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2015-09-09 16:48:47 +0000 |
---|---|---|
committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2015-09-09 16:48:47 +0000 |
commit | 203e92394d7421cba21be66a5c1050315d882694 (patch) | |
tree | c12d13f302638bbe15d9bec44cd7501f9eabee9c /clang/lib/ARCMigrate/FileRemapper.cpp | |
parent | 5268c17e52e66c0e76313154ec6256867f7c8a77 (diff) | |
download | bcm5719-llvm-203e92394d7421cba21be66a5c1050315d882694.tar.gz bcm5719-llvm-203e92394d7421cba21be66a5c1050315d882694.zip |
Fix a small bug in clang where generating some temporary files would have an extra period before the extension.
Patch by Cameron Esfahani!
llvm-svn: 247160
Diffstat (limited to 'clang/lib/ARCMigrate/FileRemapper.cpp')
-rw-r--r-- | clang/lib/ARCMigrate/FileRemapper.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/ARCMigrate/FileRemapper.cpp b/clang/lib/ARCMigrate/FileRemapper.cpp index 72a55da5d50..2cf20699aee 100644 --- a/clang/lib/ARCMigrate/FileRemapper.cpp +++ b/clang/lib/ARCMigrate/FileRemapper.cpp @@ -144,7 +144,7 @@ bool FileRemapper::flushToFile(StringRef outputPath, DiagnosticsEngine &Diag) { SmallString<64> tempPath; int fd; if (fs::createTemporaryFile(path::filename(origFE->getName()), - path::extension(origFE->getName()), fd, + path::extension(origFE->getName()).drop_front(), fd, tempPath)) return report("Could not create file: " + tempPath.str(), Diag); |