mirror of
https://github.com/Proxmark/proxmark3.git
synced 2025-07-30 11:38:38 -07:00
Fixes a double-free issue in CloseProxmark: (#617)
- CloseProxmark now clears global state. - CloseProxmark now checks for a non-null serial_port before calling uart_close, to avoid unintentional double-free'ing serial_port. - main now calls CloseProxmark once.
This commit is contained in:
parent
ad939de501
commit
2bb7f7e327
2 changed files with 9 additions and 5 deletions
|
@ -131,10 +131,6 @@ main_loop(char *script_cmds_file, char *script_cmd, bool usb_present) {
|
|||
}
|
||||
|
||||
write_history(".history");
|
||||
|
||||
if (usb_present) {
|
||||
CloseProxmark();
|
||||
}
|
||||
|
||||
if (script_file) {
|
||||
fclose(script_file);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue