From 386fef59fafbd1fd05e6907f100ba99cedf88822 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sat, 2 Aug 2025 02:58:29 +0900 Subject: feat: allow #define to omit destination tokens --- preprocess.c | 2 -- 1 file changed, 2 deletions(-) (limited to 'preprocess.c') diff --git a/preprocess.c b/preprocess.c index 4ab1a48..db9ad13 100644 --- a/preprocess.c +++ b/preprocess.c @@ -682,7 +682,6 @@ PpToken* process_define_directive(Preprocessor* pp, PpToken* tok) { } else { fatal_error("#define: invalid function-like macro syntax"); } - tok2 = skip_whitespace(tok2); tok3 = find_next_newline(tok2); if (tok3) { pp_macro = pp->pp_macros->data + pp->pp_macros->len; @@ -696,7 +695,6 @@ PpToken* process_define_directive(Preprocessor* pp, PpToken* tok) { ++pp->pp_macros->len; } } else { - tok2 = skip_whitespace(tok2); tok3 = find_next_newline(tok2); if (tok3) { pp_macro = pp->pp_macros->data + pp->pp_macros->len; -- cgit v1.2.3-70-g09d2