summaryrefslogtreecommitdiffstats
path: root/clang/lib/ARCMigrate/FileRemapper.cpp
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2015-09-09 16:48:47 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2015-09-09 16:48:47 +0000
commit203e92394d7421cba21be66a5c1050315d882694 (patch)
treec12d13f302638bbe15d9bec44cd7501f9eabee9c /clang/lib/ARCMigrate/FileRemapper.cpp
parent5268c17e52e66c0e76313154ec6256867f7c8a77 (diff)
downloadbcm5719-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.cpp2
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);
OpenPOWER on IntegriCloud