From 4fba008a7384a060c7b3f623bc8fdf9cd202867b Mon Sep 17 00:00:00 2001 From: Eric Betts Date: Sat, 25 Jan 2025 15:39:53 -0800 Subject: [PATCH] re-use len values when reading sio/diversifier --- seader_credential.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/seader_credential.c b/seader_credential.c index 2c358bb..d91760c 100644 --- a/seader_credential.c +++ b/seader_credential.c @@ -71,10 +71,10 @@ static bool seader_credential_load(SeaderCredential* cred, FuriString* path, boo cred->credential = swapped; // Optional SIO/Diversifier - flipper_format_read_hex(file, "SIO", cred->sio, sizeof(cred->sio)); cred->sio_len = sizeof(cred->sio); // No way to know real length; - flipper_format_read_hex(file, "Diversifier", cred->diversifier, sizeof(cred->diversifier)); cred->diversifier_len = sizeof(cred->diversifier); // No way to know real length; + flipper_format_read_hex(file, "SIO", cred->sio, cred->sio_len); + flipper_format_read_hex(file, "Diversifier", cred->diversifier, cred->diversifier_len); parsed = true; } while(false);