From 2b83e78f6ebff9a00388bc2c8b068e8123fa5c65 Mon Sep 17 00:00:00 2001 From: Hou Lei Date: Thu, 18 Feb 2021 16:02:37 +0800 Subject: [PATCH] Canonical type conversion Avoid C-style casts when possible. Change-Id: I623d7bc62bd0e48a5e0493c892d6ad9b11b0ca0c Reviewed-by: David Faure --- src/corelib/mimetypes/qmimedatabase.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/corelib/mimetypes/qmimedatabase.cpp b/src/corelib/mimetypes/qmimedatabase.cpp index 691d578f13..2bbe6c3ad7 100644 --- a/src/corelib/mimetypes/qmimedatabase.cpp +++ b/src/corelib/mimetypes/qmimedatabase.cpp @@ -321,7 +321,7 @@ static inline bool isTextFile(const QByteArray &data) const char *p = data.constData(); const char *e = p + qMin(128, data.size()); for ( ; p < e; ++p) { - if ((unsigned char)(*p) < 32 && *p != 9 && *p !=10 && *p != 13) + if (static_cast(*p) < 32 && *p != 9 && *p !=10 && *p != 13) return false; }