QLoggingRule: default initialize 'messageType' member

Fixes Axivion(SV70928): Qt-Generic-InitializeAllFieldsInConstructor

Task-number: QTBUG-122619
Change-Id: Ida5ed45c6bce30541fb268f7aeb4339eca2f4dbe
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
This commit is contained in:
Dennis Oberst 2024-04-09 16:37:28 +02:00
parent 232f3bc768
commit c6a2f7a70e
2 changed files with 4 additions and 7 deletions

View File

@ -32,8 +32,7 @@ Q_GLOBAL_STATIC(QLoggingRegistry, qtLoggingRegistry)
\internal
Constructs a logging rule with default values.
*/
QLoggingRule::QLoggingRule() :
enabled(false)
QLoggingRule::QLoggingRule()
{
}
@ -41,9 +40,7 @@ QLoggingRule::QLoggingRule() :
\internal
Constructs a logging rule.
*/
QLoggingRule::QLoggingRule(QStringView pattern, bool enabled) :
messageType(-1),
enabled(enabled)
QLoggingRule::QLoggingRule(QStringView pattern, bool enabled) : enabled(enabled)
{
parse(pattern);
}

View File

@ -55,9 +55,9 @@ public:
Q_DECLARE_FLAGS(PatternFlags, PatternFlag)
QString category;
int messageType;
int messageType = -1;
PatternFlags flags;
bool enabled;
bool enabled = false;
private:
void parse(QStringView pattern);