mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-20 21:33:47 -07:00
cmds history: don't push to history if last command is replayed
This commit is contained in:
parent
7fe5d8cd31
commit
4dfcb727af
1 changed files with 4 additions and 2 deletions
|
@ -167,7 +167,9 @@ main_loop(char *script_cmds_file, char *script_cmd, bool usb_present) {
|
||||||
|
|
||||||
if (cmd[0] != 0x00) {
|
if (cmd[0] != 0x00) {
|
||||||
int ret = CommandReceived(cmd);
|
int ret = CommandReceived(cmd);
|
||||||
add_history(cmd);
|
HIST_ENTRY * entry = history_get(history_length);
|
||||||
|
if ((!entry) || (strcmp(entry->line, cmd) != 0))
|
||||||
|
add_history(cmd);
|
||||||
|
|
||||||
// exit or quit
|
// exit or quit
|
||||||
if (ret == 99)
|
if (ret == 99)
|
||||||
|
@ -384,4 +386,4 @@ int main(int argc, char* argv[]) {
|
||||||
}
|
}
|
||||||
|
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue