From be65de343b847ed6fce520d756d539914a0de8d8 Mon Sep 17 00:00:00 2001 From: Brett Gordon Date: Thu, 5 Apr 2018 12:15:58 -0400 Subject: [PATCH] lib: fix 6502 syscall generator was trying to use an unitialized index to array of syscall names. --- Library/tools/syscall_6502.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/tools/syscall_6502.c b/Library/tools/syscall_6502.c index 790981d4..b089b8db 100644 --- a/Library/tools/syscall_6502.c +++ b/Library/tools/syscall_6502.c @@ -55,7 +55,7 @@ static void write_makefile(void) fprintf(fp, "AS = ca65\n"); fprintf(fp, "AR = ar65\n"); fprintf(fp, "ASYS = syscall.s\n"); - fprintf(fp, "ASRCS = syscall_%s.s\n", syscall_name[i]); + fprintf(fp, "ASRCS = syscall_%s.s\n", syscall_name[0]); for (i = 1; i < NR_SYSCALL; i++) fprintf(fp, "ASRCS += syscall_%s.s\n", syscall_name[i]); fprintf(fp, "\n\nASRCALL = $(ASRCS) $(ASYS)\n"); -- 2.34.1