QTypeModuleInfo: fix clang '-wconstant-logical-operand' warnings
Clang generates a 'constant-logical-operand' warning when it finds a non-boolean constant in a logical operation. Just make the enum's base type as bool here to suppress the warning. Change-Id: Ie53f53fa54f57535f89598bdabc4d893f6a1cc32 Fixes: QTBUG-75737 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
parent
2b7edd0534
commit
daaa557259
@ -87,7 +87,7 @@ template<> \
|
||||
class QTypeModuleInfo<TYPE > \
|
||||
{ \
|
||||
public: \
|
||||
enum Module { \
|
||||
enum Module : bool { \
|
||||
IsCore = (((MODULE) == (QModulesPrivate::Core))), \
|
||||
IsWidget = (((MODULE) == (QModulesPrivate::Widgets))), \
|
||||
IsGui = (((MODULE) == (QModulesPrivate::Gui))), \
|
||||
|
Loading…
Reference in New Issue
Block a user