Legic: fixed write (#655)

Due to an oversight the bytes to be written were fetched
from the wrong location. This is fixed now.
This commit is contained in:
AntiCat 2018-08-21 05:08:06 +02:00 committed by pwpiwi
parent da05bc6eca
commit f684231796

View file

@ -476,7 +476,7 @@ void LegicRfWriter(int bytes, int offset) {
// write in reverse order, only then is DCF (decremental field) writable
while(bytes-- > 0 && !BUTTON_PRESS()) {
if(!write_byte(bytes + offset, BigBuf[bytes], card.addrsize)) {
if(!write_byte(bytes + offset, BigBuf[bytes + offset], card.addrsize)) {
Dbprintf("operation failed @ 0x%03.3x", bytes);
goto OUT;
}