Update mime database from Qt

qtbase/b281c7a4ebd3f0d397f73b21e9e989177ffcd7c8
  QMimeProvider: reduce scope of variable

Change-Id: I9f2255656d98819afb95dce82bdd5dd360934f9b
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
This commit is contained in:
Eike Ziller
2024-08-29 10:22:23 +02:00
parent 9a17d424cb
commit 770e1ba311

View File

@@ -213,13 +213,13 @@ void MimeBinaryProvider::addFileNameMatches(const QString &fileName, MimeGlobMat
if (fileName.isEmpty()) if (fileName.isEmpty())
return; return;
Q_ASSERT(m_cacheFile); Q_ASSERT(m_cacheFile);
const QString lowerFileName = fileName.toLower();
int numMatches = 0; int numMatches = 0;
// Check literals (e.g. "Makefile") // Check literals (e.g. "Makefile")
numMatches = matchGlobList(result, m_cacheFile.get(), numMatches = matchGlobList(result, m_cacheFile.get(),
m_cacheFile->getUint32(PosLiteralListOffset), fileName); m_cacheFile->getUint32(PosLiteralListOffset), fileName);
// Check the very common *.txt cases with the suffix tree // Check the very common *.txt cases with the suffix tree
if (numMatches == 0) { if (numMatches == 0) {
const QString lowerFileName = fileName.toLower();
const int reverseSuffixTreeOffset = m_cacheFile->getUint32(PosReverseSuffixTreeOffset); const int reverseSuffixTreeOffset = m_cacheFile->getUint32(PosReverseSuffixTreeOffset);
const int numRoots = m_cacheFile->getUint32(reverseSuffixTreeOffset); const int numRoots = m_cacheFile->getUint32(reverseSuffixTreeOffset);
const int firstRootOffset = m_cacheFile->getUint32(reverseSuffixTreeOffset + 4); const int firstRootOffset = m_cacheFile->getUint32(reverseSuffixTreeOffset + 4);