From 1758bfee21285b04b608f2bd7e415812ab802ac2 Mon Sep 17 00:00:00 2001 From: cancel Date: Wed, 1 Jan 2020 21:07:55 +0900 Subject: [PATCH] Fix incorrect index variable in debug print loop Would cause bad memory read or infinite loop if the debug print was enabled. --- tui_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tui_main.c b/tui_main.c index cf8a9b8..97852ff 100644 --- a/tui_main.c +++ b/tui_main.c @@ -612,7 +612,7 @@ void draw_oevent_list(WINDOW* win, Oevent_list const* oevent_list) { Oevent_osc_ints const* eo = &ev->osc_ints; wprintw(win, "OSC\t%c\tcount: %d ", eo->glyph, eo->count, eo->count); waddch(win, ACS_VLINE); - for (Usz j = 0; j < eo->count; ++i) { + for (Usz j = 0; j < eo->count; ++j) { wprintw(win, " %d", eo->numbers[j]); } } break;