From b72ce00183e152287d8ede93f3ff77daec2c5ba1 Mon Sep 17 00:00:00 2001 From: Alex Voinea Date: Wed, 10 Feb 2021 13:43:46 +0200 Subject: [PATCH] Reduce reserved space on stack for LONG_FILENAME_LENGTH by 1 in presort LONG_FILENAME_LENGTH already includes a +1 for the \0 string termination --- Firmware/cardreader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Firmware/cardreader.cpp b/Firmware/cardreader.cpp index 23669ca97..7eaba17a5 100644 --- a/Firmware/cardreader.cpp +++ b/Firmware/cardreader.cpp @@ -786,7 +786,7 @@ void CardReader::presort() { // By default re-read the names from SD for every compare // retaining only two filenames at a time. This is very // slow but is safest and uses minimal RAM. - char name1[LONG_FILENAME_LENGTH + 1]; + char name1[LONG_FILENAME_LENGTH]; uint16_t crmod_time_bckp; uint16_t crmod_date_bckp;