From c91aac41fe3b7cf2aa1d4bfc57150561e81605da Mon Sep 17 00:00:00 2001 From: Steve Date: Sat, 21 Apr 2018 10:41:36 +0100 Subject: [PATCH] Don't sprintf into filename var. --- src/game/game.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/game/game.c b/src/game/game.c index fe91828..d5c1d67 100644 --- a/src/game/game.c +++ b/src/game/game.c @@ -455,15 +455,14 @@ void restoreGameState(void) char *getSaveWidgetLabel(char *filename) { - static char label[MAX_PATH_LENGTH]; + static char label[MAX_NAME_LENGTH]; + cJSON *root, *statsJSON; char *text, *statName; int i, gameDone, gameTotal, stats[STAT_MAX]; strcpy(label, ""); - sprintf(filename, "%s/%d/game.json", app.saveDir, game.saveSlot); - text = readFile(filename); root = cJSON_Parse(text);