commit | 9155231ef44640434d8ea0b86527a043381a1858 | [log] [tgz] |
---|---|---|
author | Eric Wild <ewild@sysmocom.de> | Mon Nov 18 13:57:11 2019 +0100 |
committer | Eric Wild <ewild@sysmocom.de> | Thu Nov 28 13:42:16 2019 +0100 |
tree | 97a004104c2e4e5e8bef6d65737311f141681c5a | |
parent | 3e859905776b88f0ecf3641ff44f565e5fa46541 [diff] [blame] |
better ccid error handling, fix buffer leaks Change-Id: Ib8b8524809e12608a7ade79ce7d7c3ced16eeb57
diff --git a/ccid_common/iso7816_fsm.c b/ccid_common/iso7816_fsm.c index 623193f..3778dcc 100644 --- a/ccid_common/iso7816_fsm.c +++ b/ccid_common/iso7816_fsm.c
@@ -293,6 +293,7 @@ ip->user_cb(fi, event, 0, atr); break; case ISO7816_E_ATR_ERR_IND: + atr = data; osmo_fsm_inst_state_chg(fi, ISO7816_S_RESET, 0, 0); ip->user_cb(fi, event, 0, atr); break;