diff options
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -1157,7 +1157,9 @@ parse_opt (int key, char *arg, struct argp_state *state) break; case OPTION_LINT: + log_to_stderr = 1; script_check = 1; + need_config = 1; break; case 'p': @@ -1738,13 +1740,13 @@ main(int argc, char **argv) if (script_dump_macros) print_used_macros(); + fixup_code(); + if (script_check || script_dump_macros || script_dump_code || script_dump_tree || script_ldebug || script_ydebug) exit(EX_OK); - fixup_code(); - free_symbols(); free_string_space(); |