diff --git a/src/app/application.cpp b/src/app/application.cpp index f7f48a158..120854475 100644 --- a/src/app/application.cpp +++ b/src/app/application.cpp @@ -774,7 +774,7 @@ void Application::applyMemoryWorkingSetLimit() #ifdef Q_OS_WIN const SIZE_T maxSize = memoryWorkingSetLimit() * MiB; - const SIZE_T minSize = std::min((64 * MiB), (maxSize / 2)); + const auto minSize = std::min((64 * MiB), (maxSize / 2)); if (!::SetProcessWorkingSetSizeEx(::GetCurrentProcess(), minSize, maxSize, QUOTA_LIMITS_HARDWS_MAX_ENABLE)) { const DWORD errorCode = ::GetLastError(); diff --git a/src/base/utils/foreignapps.cpp b/src/base/utils/foreignapps.cpp index 2af79ca15..37e36d3b0 100644 --- a/src/base/utils/foreignapps.cpp +++ b/src/base/utils/foreignapps.cpp @@ -136,7 +136,7 @@ namespace ::RegQueryValueExW(handle, nameWStr.c_str(), NULL, &type, NULL, &cbData); DWORD cBuffer = (cbData / sizeof(WCHAR)) + 1; LPWSTR lpData = new WCHAR[cBuffer]; - LONG res = ::RegQueryValueExW(handle, nameWStr.c_str(), NULL, &type, (LPBYTE)lpData, &cbData); + LONG res = ::RegQueryValueExW(handle, nameWStr.c_str(), NULL, &type, reinterpret_cast(lpData), &cbData); QString result; if (res == ERROR_SUCCESS) @@ -171,7 +171,6 @@ namespace if (res == ERROR_SUCCESS) { QStringList versions = getRegSubkeys(hkPythonCore); - qDebug("Python versions nb: %d", versions.size()); versions.sort(); bool found = false; diff --git a/src/gui/torrentcontentmodel.cpp b/src/gui/torrentcontentmodel.cpp index 0fe41bf24..d1bf952fc 100644 --- a/src/gui/torrentcontentmodel.cpp +++ b/src/gui/torrentcontentmodel.cpp @@ -151,10 +151,10 @@ namespace */ bool doesQFileIconProviderWork() { - const QString PSEUDO_UNIQUE_FILE_NAME = u"/tmp/qBittorrent-test-QFileIconProvider-845eb448-7ad5-4cdb-b764-b3f322a266a9"_qs; + const Path PSEUDO_UNIQUE_FILE_NAME = Utils::Fs::tempPath() / Path(u"qBittorrent-test-QFileIconProvider-845eb448-7ad5-4cdb-b764-b3f322a266a9"_qs); QFileIconProvider provider; - const QIcon testIcon1 = provider.icon(QFileInfo(PSEUDO_UNIQUE_FILE_NAME + u".pdf")); - const QIcon testIcon2 = provider.icon(QFileInfo(PSEUDO_UNIQUE_FILE_NAME + u".png")); + const QIcon testIcon1 = provider.icon(QFileInfo((PSEUDO_UNIQUE_FILE_NAME + u".pdf").data())); + const QIcon testIcon2 = provider.icon(QFileInfo((PSEUDO_UNIQUE_FILE_NAME + u".png").data())); return (!testIcon1.isNull() || !testIcon2.isNull()); }