From 95cb4e226040dc9b739efafb2073fdd6f11800ee Mon Sep 17 00:00:00 2001 From: Giuseppe D'Angelo Date: Wed, 16 Jun 2021 18:25:29 +0200 Subject: [PATCH] QFileInfo: remove a couple of QFlags->int implicit conversions Change-Id: Iabfca134709852694967d605c6a93f34a9777d8a Reviewed-by: Edward Welbourne --- src/corelib/io/qfileinfo.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/corelib/io/qfileinfo.cpp b/src/corelib/io/qfileinfo.cpp index 7ca74683171..8d471c3e1c0 100644 --- a/src/corelib/io/qfileinfo.cpp +++ b/src/corelib/io/qfileinfo.cpp @@ -179,7 +179,7 @@ uint QFileInfoPrivate::getFileFlags(QAbstractFileEngine::FileFlags request) cons req |= QAbstractFileEngine::Refresh; QAbstractFileEngine::FileFlags flags = fileEngine->fileFlags(req); - fileFlags |= uint(flags); + fileFlags |= uint(flags.toInt()); setCachedFlag(cachedFlags); } @@ -1361,7 +1361,7 @@ bool QFileInfo::permission(QFile::Permissions permissions) const fseFlags, [=]() { return (d->metaData.permissions() & permissions) == permissions; }, [=]() { - return d->getFileFlags(feFlags) == uint(permissions); + return d->getFileFlags(feFlags) == uint(permissions.toInt()); }); }