From 07c5c78a8e1a8ba998584da48eb6dbee7064624f Mon Sep 17 00:00:00 2001 From: Romain Tartiere Date: Mon, 14 May 2012 13:58:06 +0000 Subject: [PATCH] Fix wrong variable usage. --- libfreefare/mifare_desfire.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libfreefare/mifare_desfire.c b/libfreefare/mifare_desfire.c index 31f3ccb..f4cc537 100644 --- a/libfreefare/mifare_desfire.c +++ b/libfreefare/mifare_desfire.c @@ -1329,7 +1329,7 @@ create_file1 (MifareTag tag, uint8_t command, uint8_t file_no, int has_iso_file_ BUFFER_APPEND (cmd, command); BUFFER_APPEND (cmd, file_no); - if (iso_file_id) + if (has_iso_file_id) BUFFER_APPEND_LE (cmd, iso_file_id, sizeof (iso_file_id), sizeof (iso_file_id)); BUFFER_APPEND (cmd, communication_settings); BUFFER_APPEND_LE (cmd, access_rights, 2, sizeof (uint16_t));