aboutsummaryrefslogtreecommitdiffstats
path: root/src/app/main.cpp
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2024-03-04 11:51:58 +0100
committerEike Ziller <eike.ziller@qt.io>2024-03-05 12:34:57 +0000
commitac67df7e7318456f3616e414caec20543764de9d (patch)
tree45e5bac6fe1fab0fe836a138b4a129ca3152d59b /src/app/main.cpp
parentfeeb72d78cb85c914b0bc17f95a7b9a00a84f22b (diff)
main: Fix leaking of a QtcSettings object
Amends b619f24396ab5d446f39d2d53904829254c19a80 Change-Id: Ic93d33a09eb2b49dd899470ba88f3a7d71f5400d Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/app/main.cpp')
-rw-r--r--src/app/main.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/app/main.cpp b/src/app/main.cpp
index b875850722..6c5fb9a306 100644
--- a/src/app/main.cpp
+++ b/src/app/main.cpp
@@ -414,9 +414,8 @@ QStringList lastSessionArgument()
QString crashReportsPath()
{
std::unique_ptr<Utils::QtcSettings> settings(createUserSettings());
- QFileInfo(settings->fileName()).path() + "/crashpad_reports";
if (Utils::HostOsInfo::isMacHost())
- return QFileInfo(createUserSettings()->fileName()).path() + "/crashpad_reports";
+ return QFileInfo(settings->fileName()).path() + "/crashpad_reports";
else
return QCoreApplication::applicationDirPath()
+ '/' + RELATIVE_LIBEXEC_PATH + "crashpad_reports";