Fix accessing to mapped memory.

Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
This commit is contained in:
Pol Henarejos
2023-01-12 20:03:21 +01:00
parent 4c5ce3d257
commit 4d06c0fc3d
3 changed files with 18 additions and 8 deletions

View File

@@ -58,8 +58,9 @@ void process_fci(const file_t *pe, int fmd) {
res_APDU[res_APDU_size++] = len & 0xff;
}
else {
res_APDU[res_APDU_size++] = pe->data[1];
res_APDU[res_APDU_size++] = pe->data[0];
uint16_t v = file_get_size(pe);
res_APDU[res_APDU_size++] = v >> 8;
res_APDU[res_APDU_size++] = v & 0xff;
}
}
else {