forked from qt-creator/qt-creator
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>
This commit is contained in:
@@ -123,7 +123,8 @@ QString BeautifierPlugin::format(const QString &text, QStringList command, const
|
|||||||
|
|
||||||
// Save text to temporary file
|
// Save text to temporary file
|
||||||
QFileInfo fi(fileName);
|
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.setAutoRemove(true);
|
||||||
sourceFile.write(text.toUtf8());
|
sourceFile.write(text.toUtf8());
|
||||||
if (!sourceFile.finalize()) {
|
if (!sourceFile.finalize()) {
|
||||||
|
Reference in New Issue
Block a user