Skip to content

Commit 729a96b

Browse files
Update checkunusedvar.cpp
1 parent bc33aee commit 729a96b

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

lib/checkunusedvar.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1641,7 +1641,7 @@ void CheckUnusedVar::checkStructMemberUsage()
16411641

16421642
for (const Variable &var : scope.varlist) {
16431643
// only warn for variables without side effects
1644-
if (!var.typeStartToken()->isStandardType() && !var.isPointer() && !astIsContainer(var.nameToken()) && !mTokenizer->getSymbolDatabase()->isRecordTypeWithoutSideEffects(var.type()))
1644+
if (!(var.valueType() && var.valueType()->type >= ValueType::VOID) && !var.isPointer() && !astIsContainer(var.nameToken()) && !mTokenizer->getSymbolDatabase()->isRecordTypeWithoutSideEffects(var.type()))
16451645
continue;
16461646
if (isInherited && !var.isPrivate())
16471647
continue;

0 commit comments

Comments
 (0)