simpler
This commit is contained in:
@@ -1694,20 +1694,16 @@ static void unlock_add_item(em4x05_unlock_item_t *array, uint8_t len, uint32_t v
|
|||||||
|
|
||||||
uint8_t i = 0;
|
uint8_t i = 0;
|
||||||
for (; i < len; i++) {
|
for (; i < len; i++) {
|
||||||
if ( array[i].cnt == 0)
|
if ( array[i].value == value ) {
|
||||||
break;
|
|
||||||
|
|
||||||
if ( array[i].value == value) {
|
|
||||||
array[i].cnt++;
|
array[i].cnt++;
|
||||||
return;
|
break;
|
||||||
|
}
|
||||||
|
if ( array[i].cnt == 0 ) {
|
||||||
|
array[i].cnt++;
|
||||||
|
array[i].value = value;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (i >= len )
|
|
||||||
return;
|
|
||||||
|
|
||||||
array[i].cnt++;
|
|
||||||
array[i].value = value;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static int CmdEM4x05Unlock(const char *Cmd) {
|
static int CmdEM4x05Unlock(const char *Cmd) {
|
||||||
|
|||||||
Reference in New Issue
Block a user