Skip to content

Commit 0677d78

Browse files
Update templatesimplifier.cpp
1 parent 4e62f0c commit 0677d78

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

lib/templatesimplifier.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1769,7 +1769,7 @@ void TemplateSimplifier::expandTemplate(
17691769
--typeindentlevel;
17701770
else if (typetok->str() == "(")
17711771
++typeindentlevel;
1772-
else if (typetok->str() == ")")
1772+
else if (typeindentlevel > 0 && typetok->str() == ")")
17731773
--typeindentlevel;
17741774
dst->insertTokenBefore(typetok->str(), typetok->originalName(), typetok->getMacroName());
17751775
dst->previous()->linenr(start->linenr());
@@ -2155,7 +2155,7 @@ void TemplateSimplifier::expandTemplate(
21552155
++typeindentlevel;
21562156
} else if (typetok->str() == "(")
21572157
++typeindentlevel;
2158-
else if (typetok->str() == ")")
2158+
else if (typeindentlevel > 0 && typetok->str() == ")")
21592159
--typeindentlevel;
21602160
Token *back;
21612161
if (copy) {

0 commit comments

Comments
 (0)