1
mirror of https://github.com/DarkFlippers/unleashed-firmware.git synced 2025-12-12 20:49:49 +04:00

Fix incorrect comparison

This commit is contained in:
Astra
2024-05-22 19:10:26 +09:00
parent 514fd244fa
commit d3d483e60f

View File

@@ -164,7 +164,7 @@ bool mf_plus_get_type_from_iso4(const Iso14443_4aData* iso4_data, MfPlusData* mf
} }
case 0x20: case 0x20:
if(memcmp( if(memcmp(
iso4_data->ats_data.t1_tk, simple_array_get_data(iso4_data->ats_data.t1_tk),
mf_plus_ats_t1_tk_values[0], mf_plus_ats_t1_tk_values[0],
simple_array_get_count(iso4_data->ats_data.t1_tk)) == 0) { simple_array_get_count(iso4_data->ats_data.t1_tk)) == 0) {
// Mifare Plus S 2/4K SL3 // Mifare Plus S 2/4K SL3
@@ -187,7 +187,7 @@ bool mf_plus_get_type_from_iso4(const Iso14443_4aData* iso4_data, MfPlusData* mf
return true; return true;
} else if( } else if(
memcmp( memcmp(
iso4_data->ats_data.t1_tk, simple_array_get_data(iso4_data->ats_data.t1_tk),
mf_plus_ats_t1_tk_values[1], mf_plus_ats_t1_tk_values[1],
simple_array_get_count(iso4_data->ats_data.t1_tk)) == 0) { simple_array_get_count(iso4_data->ats_data.t1_tk)) == 0) {
FURI_LOG_D(TAG, "Mifare Plus X SL3"); FURI_LOG_D(TAG, "Mifare Plus X SL3");