summaryrefslogtreecommitdiffstats
path: root/src/pre.l
diff options
context:
space:
mode:
Diffstat (limited to 'src/pre.l')
-rw-r--r--src/pre.l4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/pre.l b/src/pre.l
index 351511b..e83a204 100644
--- a/src/pre.l
+++ b/src/pre.l
@@ -2805,10 +2805,8 @@ static void addDefine(yyscan_t yyscanner)
Public,Normal,FALSE,Member,MemberType_Define,ArgumentList(),ArgumentList(),"") };
if (!state->defArgsStr.isEmpty())
{
- ArgumentList argList;
//printf("addDefine() state->defName='%s' state->defArgsStr='%s'\n",state->defName.data(),state->defArgsStr.data());
- stringToArgumentList(SrcLangExt_Cpp, state->defArgsStr,argList);
- md->setArgumentList(argList);
+ md->moveArgumentList(stringToArgumentList(SrcLangExt_Cpp, state->defArgsStr));
}
//printf("Setting initializer for '%s' to '%s'\n",state->defName.data(),state->defText.data());
int l=state->defLitText.find('\n');