aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/tools
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/corelib/tools')
-rw-r--r--src/lib/corelib/tools/fileinfo.cpp2
-rw-r--r--src/lib/corelib/tools/launcherpackets.h2
-rw-r--r--src/lib/corelib/tools/msvcinfo.cpp2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/corelib/tools/fileinfo.cpp b/src/lib/corelib/tools/fileinfo.cpp
index 3bba06ada..8f6b285d4 100644
--- a/src/lib/corelib/tools/fileinfo.cpp
+++ b/src/lib/corelib/tools/fileinfo.cpp
@@ -450,7 +450,7 @@ static QByteArray storedLinkTarget(const QString &filePath)
const QByteArray nativeFilePath = QFile::encodeName(filePath);
ssize_t len;
while (true) {
- struct stat sb;
+ struct stat sb{};
if (lstat(nativeFilePath.constData(), &sb)) {
qWarning("storedLinkTarget: lstat for %s failed with error code %d",
nativeFilePath.constData(), errno);
diff --git a/src/lib/corelib/tools/launcherpackets.h b/src/lib/corelib/tools/launcherpackets.h
index 4306718fd..b3eac4320 100644
--- a/src/lib/corelib/tools/launcherpackets.h
+++ b/src/lib/corelib/tools/launcherpackets.h
@@ -145,7 +145,7 @@ class ProcessErrorPacket : public LauncherPacket
public:
ProcessErrorPacket(quintptr token);
- QProcess::ProcessError error;
+ QProcess::ProcessError error = QProcess::UnknownError;
QString errorString;
private:
diff --git a/src/lib/corelib/tools/msvcinfo.cpp b/src/lib/corelib/tools/msvcinfo.cpp
index 462f921a4..5097ca2e1 100644
--- a/src/lib/corelib/tools/msvcinfo.cpp
+++ b/src/lib/corelib/tools/msvcinfo.cpp
@@ -344,7 +344,7 @@ static std::vector<MSVCInstallInfo> retrieveInstancesFromVSWhere(
.append(formatVswhereOutput(stdOut, stdErr));
return result;
}
- QJsonParseError parseError;
+ QJsonParseError parseError{};
QJsonDocument jsonOutput = QJsonDocument::fromJson(vsWhere.readAllStandardOutput(),
&parseError);
if (parseError.error != QJsonParseError::NoError) {