From 83fd0e8a8b0fbdf7db3faf9b52ef7f617935f261 Mon Sep 17 00:00:00 2001 From: Eggert Jung Date: Tue, 7 Jan 2025 02:56:30 +0100 Subject: [PATCH] dont write out of bounds --- main/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main/main.c b/main/main.c index 27e32c9..49da0b4 100644 --- a/main/main.c +++ b/main/main.c @@ -77,7 +77,7 @@ static void json_parse_task(void *pvparameters){ uint8_t line = 0; char *item = start; - char txt[5][50]; + char txt[6][50]; while((item = strstr(item+1, "{ \"stopID\":")) != 0){ char symbol[10]; get_json_string(item, "symbol", symbol); @@ -106,7 +106,7 @@ static void json_parse_task(void *pvparameters){ } - sprintf(txt[line], "%.3s\t%.20s\t%.3s", symbol, direction, countdown); + //sprintf(txt[line], "%.3s\t%.20s\t%.4s", symbol, direction, countdown); printf("line = %d: %s\n", line, txt[line]); printf("\n");