Skip to content

Commit 532b974

Browse files
committed
fixed: incorrect filename for js/odoc files
1 parent 247faea commit 532b974

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

compiler/cli/main.c

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -676,9 +676,15 @@ static int32_t output_file_to_disk(CLIArgs *cli_args, onyx_context_t *ctx, const
676676
}
677677

678678
static int32_t output_files_to_disk(CLIArgs *cli_args, onyx_context_t *ctx, const char *filename) {
679+
char filenameTmp[1024];
680+
679681
if (!output_file_to_disk(cli_args, ctx, filename, ONYX_OUTPUT_TYPE_WASM)) return 0;
680-
if (!output_file_to_disk(cli_args, ctx, bh_bprintf("%s.js", filename), ONYX_OUTPUT_TYPE_JS)) return 0;
681-
if (!output_file_to_disk(cli_args, ctx, bh_bprintf("%s.odoc", filename), ONYX_OUTPUT_TYPE_ODOC)) return 0;
682+
683+
bh_snprintf(filenameTmp, 1023, "%s.js", filename);
684+
if (!output_file_to_disk(cli_args, ctx, filenameTmp, ONYX_OUTPUT_TYPE_JS)) return 0;
685+
686+
bh_snprintf(filenameTmp, 1023, "%s.odoc", filename);
687+
if (!output_file_to_disk(cli_args, ctx, filenameTmp, ONYX_OUTPUT_TYPE_ODOC)) return 0;
682688

683689
if (cli_args->symbol_info_file) {
684690
if (!output_file_to_disk(cli_args, ctx, cli_args->symbol_info_file, ONYX_OUTPUT_TYPE_OSYM)) return 0;

0 commit comments

Comments
 (0)