From b281c7a4ebd3f0d397f73b21e9e989177ffcd7c8 Mon Sep 17 00:00:00 2001 From: David Faure Date: Wed, 30 Aug 2023 11:56:06 +0200 Subject: [PATCH] QMimeProvider: reduce scope of variable Change-Id: I0914530b76d1a97b4d9216bc670b5a846f1eda72 Reviewed-by: Thiago Macieira --- src/corelib/mimetypes/qmimeprovider.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/corelib/mimetypes/qmimeprovider.cpp b/src/corelib/mimetypes/qmimeprovider.cpp index df1d68a764..9013cdf161 100644 --- a/src/corelib/mimetypes/qmimeprovider.cpp +++ b/src/corelib/mimetypes/qmimeprovider.cpp @@ -212,13 +212,13 @@ void QMimeBinaryProvider::addFileNameMatches(const QString &fileName, QMimeGlobM if (fileName.isEmpty()) return; Q_ASSERT(m_cacheFile); - const QString lowerFileName = fileName.toLower(); int numMatches = 0; // Check literals (e.g. "Makefile") numMatches = matchGlobList(result, m_cacheFile.get(), m_cacheFile->getUint32(PosLiteralListOffset), fileName); // Check the very common *.txt cases with the suffix tree if (numMatches == 0) { + const QString lowerFileName = fileName.toLower(); const int reverseSuffixTreeOffset = m_cacheFile->getUint32(PosReverseSuffixTreeOffset); const int numRoots = m_cacheFile->getUint32(reverseSuffixTreeOffset); const int firstRootOffset = m_cacheFile->getUint32(reverseSuffixTreeOffset + 4);