diff options
| author | Carson Fleming <cflems@cflems.net> | 2026-08-06 00:24:49 -0400 |
|---|---|---|
| committer | Carson Fleming <cflems@cflems.net> | 2026-08-06 00:24:49 -0400 |
| commit | b48e27f5cc31af65d8bb92d4b81cd03a60c5bcdb (patch) | |
| tree | 0901fba9ff451968d758ed47b57ff99d1330fb8a /main.c | |
| parent | a207a7f39514f03ddfafbe39e52a3fae57a414b4 (diff) | |
| download | ccc-b48e27f5cc31af65d8bb92d4b81cd03a60c5bcdb.tar.gz | |
clean up yesterday's hacks + functions in type system
Diffstat (limited to 'main.c')
| -rw-r--r-- | main.c | 10 |
1 files changed, 3 insertions, 7 deletions
@@ -58,14 +58,10 @@ void test_parser(int argc, char** argv) { obj_file[fn_sz - 1] = 'o'; obj_file[fn_sz] = 0; - char cmd_buffer[2*fn_sz + 20]; - snprintf( - cmd_buffer, - sizeof(cmd_buffer), - "nasm -f elf64 %s -o %s", - asm_file, - obj_file); + char* cmd_buffer = + ccc_sprintf("nasm -f elf64 %s -o %s", asm_file, obj_file); int status = system(cmd_buffer); + free(cmd_buffer); if (status != 0) exit(status); } } |
