diff options
author | Martijn Coenen <maco@google.com> | 2014-09-25 14:21:48 -0700 |
---|---|---|
committer | Martijn Coenen <maco@google.com> | 2014-09-25 14:21:48 -0700 |
commit | c19fe79a280fb5451b9f7506222c8676dd91d12b (patch) | |
tree | bbdc10ce12b50eb37763aa92093f387e4920dca4 | |
parent | 58268861a9aee36b541b6534c341657fb221c2f2 (diff) | |
download | libnfc-nci-c19fe79a280fb5451b9f7506222c8676dd91d12b.tar.gz |
Fix null pointer dereference.
Bug: 16517161
Change-Id: I0d19b7c9fa41e7643ab643d6f3e865cd3589dcb2
-rw-r--r-- | src/nfa/ce/nfa_ce_act.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/nfa/ce/nfa_ce_act.c b/src/nfa/ce/nfa_ce_act.c index ba09125..2e8ca56 100644 --- a/src/nfa/ce/nfa_ce_act.c +++ b/src/nfa/ce/nfa_ce_act.c @@ -947,7 +947,8 @@ BOOLEAN nfa_ce_deactivate_ntf (tNFA_CE_MSG *p_ce_msg) { conn_evt.ce_deactivated.handle = NFA_HANDLE_GROUP_CE | ((tNFA_HANDLE)nfa_ce_cb.idx_wild_card); conn_evt.ce_deactivated.type = deact_type; - (*p_cb->p_active_conn_cback) (NFA_CE_DEACTIVATED_EVT, &conn_evt); + if (p_cb->p_active_conn_cback) + (*p_cb->p_active_conn_cback) (NFA_CE_DEACTIVATED_EVT, &conn_evt); } return TRUE; |