Skip to content

Commit c921508

Browse files
Update astutils.cpp
1 parent 1820c05 commit c921508

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

lib/astutils.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2499,7 +2499,7 @@ bool isMutableExpression(const Token* tok)
24992499
if (const Variable* var = tok->variable()) {
25002500
if (var->nameToken() == tok)
25012501
return false;
2502-
if (!var->isPointer() && var->isConst())
2502+
if (var->isConst() && !var->isPointer() && (!var->isArray() || !var->isArgument()))
25032503
return false;
25042504
}
25052505
return true;

0 commit comments

Comments
 (0)