~oriansj/M2-Mesoplanet

3476160bb47a13699baccc98b57244fe0fc48a54 — Andrius Štikonas 1 year, 1 month ago 0dec407
Fix macro processing when they have brackets.
1 files changed, 4 insertions(+), 1 deletions(-)

M cc_macro.c
M cc_macro.c => cc_macro.c +4 -1
@@ 277,7 277,10 @@ int macro_primary_expr()
	else if('(' == macro_token->s[0])
	{
		eat_current_token();
		return macro_expression();
		hold = macro_expression();
		require(')' == macro_token->s[0], "missing ) in macro expression\n");
		eat_current_token();
		return hold;
	}
	else if(match("defined", macro_token->s))
	{