From 31473f47b5a3095b49ca0c7d4c8020c097cbefc0 Mon Sep 17 00:00:00 2001 From: DL6ER Date: Sun, 15 Sep 2024 22:32:13 +0200 Subject: [PATCH] Check sscanf result when reading Signed-off-by: DL6ER --- src/config/legacy_reader.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/config/legacy_reader.c b/src/config/legacy_reader.c index 4a5b1605..fb698278 100644 --- a/src/config/legacy_reader.c +++ b/src/config/legacy_reader.c @@ -268,7 +268,7 @@ const char *readFTLlegacy(struct config *conf) buffer = parseFTLconf(fp, "DELAY_STARTUP"); unsigned int unum; - if(buffer != NULL && sscanf(buffer, "%u", &unum) && unum > 0 && unum <= 300) + if(buffer != NULL && sscanf(buffer, "%u", &unum) == 1 && unum > 0 && unum <= 300) conf->misc.delay_startup.v.ui = unum; // BLOCK_ESNI