From 9cc6dea12ea62e4e6dba6bf230430c6c89be87b8 Mon Sep 17 00:00:00 2001 From: German Date: Sat, 7 Mar 2026 14:58:16 +0000 Subject: [PATCH] Correct error on Windows --- ntsys-assembler.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ntsys-assembler.h b/ntsys-assembler.h index e08f89f..d7f6e24 100644 --- a/ntsys-assembler.h +++ b/ntsys-assembler.h @@ -92,7 +92,6 @@ int ntsys_compile_asm(char* filename, char* asm_out) { u ++; } rewind(fp); - FILE* ff = tmp; size_t labels_count = 0; dword_t fsz = 0; while ((st = ntsys_get_str(st, fp)) != NULL) { @@ -111,11 +110,10 @@ int ntsys_compile_asm(char* filename, char* asm_out) { return EXIT_FAILURE; } } - ff = fw; free(st); rewind(fp); while ((st = ntsys_get_str(st, fp)) != NULL) { - if (ntsys_asm_from_string(&mem_pos, st, ff, 1, labels, labels_pos, &labels_count, &fsz) != EXIT_SUCCESS) { + if (ntsys_asm_from_string(&mem_pos, st, fw, 1, labels, labels_pos, &labels_count, &fsz) != EXIT_SUCCESS) { free(st); fclose(fp); fclose(tmp);