diff options
author | Przemyslaw Gorszkowski <pgorszkowski@gmail.com> | 2014-05-26 11:22:45 +0200 |
---|---|---|
committer | Przemyslaw Gorszkowski <pgorszkowski@gmail.com> | 2014-05-26 17:50:31 +0200 |
commit | 83da9cf6e3027f0a42da30b85e81a52fc47bdd0c (patch) | |
tree | 756a0616babbc8ee798f6c6225057bd79e39c0d2 | |
parent | 560fd9bce96ab4a44a8067a1155979f716a94b53 (diff) | |
download | qt-creator-83da9cf6e3027f0a42da30b85e81a52fc47bdd0c.tar.gz |
Beautifier: create temporary file in input file dir
It fixes finding .clang-format file for "clang-format -style=file"
Task-number: QTCREATORBUG-12057
Change-Id: Idd02de1535eef30e1a1eaf146ef0f9ac9d54c5fa
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
-rw-r--r-- | src/plugins/beautifier/beautifierplugin.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/beautifier/beautifierplugin.cpp b/src/plugins/beautifier/beautifierplugin.cpp index 8125d9ef4a..211623ad40 100644 --- a/src/plugins/beautifier/beautifierplugin.cpp +++ b/src/plugins/beautifier/beautifierplugin.cpp @@ -123,7 +123,8 @@ QString BeautifierPlugin::format(const QString &text, QStringList command, const // Save text to temporary file QFileInfo fi(fileName); - Utils::TempFileSaver sourceFile(QLatin1String("qtc_beautifier_XXXXXXXX.") + fi.suffix()); + Utils::TempFileSaver sourceFile(fi.absolutePath() + QLatin1String("/qtc_beautifier_XXXXXXXX.") + + fi.suffix()); sourceFile.setAutoRemove(true); sourceFile.write(text.toUtf8()); if (!sourceFile.finalize()) { |