OSDN Git Service

mark constant as static in QStandardPaths::writableLocation()
authorIvailo Monev <xakepa10@laimg.moc>
Mon, 22 Jun 2020 16:22:21 +0000 (16:22 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Mon, 22 Jun 2020 16:22:21 +0000 (16:22 +0000)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
src/core/io/qstandardpaths_unix.cpp

index 12f6ad8..2b0f95d 100644 (file)
@@ -131,7 +131,7 @@ QString QStandardPaths::writableLocation(StandardLocation type)
             }
             // "and he MUST be the only one having read and write access to it. Its Unix access mode MUST be 0700."
             QFile file(xdgRuntimeDir);
-            const QFile::Permissions wantedPerms = QFile::ReadUser | QFile::WriteUser | QFile::ExeUser;
+            static const QFile::Permissions wantedPerms = QFile::ReadUser | QFile::WriteUser | QFile::ExeUser;
             if (file.permissions() != wantedPerms && !file.setPermissions(wantedPerms)) {
                 qWarning("QStandardPaths: wrong permissions on runtime directory %s", qPrintable(xdgRuntimeDir));
                 return QString();