From f90362b1a4435e3e99ec02fd83748ac8b28901d8 Mon Sep 17 00:00:00 2001 From: Aurora Date: Wed, 28 Sep 2016 15:36:12 +0200 Subject: [PATCH] Fix some unrelated files being detected as FIRMs due to uncleared FatFs strings --- source/fs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/fs.c b/source/fs.c index 3800abb..d49de60 100644 --- a/source/fs.c +++ b/source/fs.c @@ -105,7 +105,7 @@ u32 firmRead(void *dest) while(f_readdir(&dir, &info) == FR_OK && info.fname[0] != 0) { //Not a cxi - if(info.fname[9] != 'a') continue; + if(info.fname[9] != 'a' || strlen(info.fname) != 12) continue; //Multiple cxis were found if(firmVersion != 0xFFFFFFFF) ret = 1;