aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/nfc/st21nfca/st21nfca_dep.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/nfc/st21nfca/st21nfca_dep.c b/drivers/nfc/st21nfca/st21nfca_dep.c
index cd942c5adc53..979c96986b34 100644
--- a/drivers/nfc/st21nfca/st21nfca_dep.c
+++ b/drivers/nfc/st21nfca/st21nfca_dep.c
@@ -485,8 +485,7 @@ static void st21nfca_im_recv_atr_res_cb(void *context, struct sk_buff *skb,
485 ST21NFCA_PP2LRI(atr_res->ppi)); 485 ST21NFCA_PP2LRI(atr_res->ppi));
486 break; 486 break;
487 default: 487 default:
488 if (err == 0) 488 kfree_skb(skb);
489 kfree_skb(skb);
490 break; 489 break;
491 } 490 }
492} 491}
@@ -616,8 +615,7 @@ static void st21nfca_im_recv_dep_res_cb(void *context, struct sk_buff *skb,
616 } 615 }
617 616
618exit: 617exit:
619 if (err == 0) 618 kfree_skb(skb);
620 kfree_skb(skb);
621} 619}
622 620
623int st21nfca_im_send_dep_req(struct nfc_hci_dev *hdev, struct sk_buff *skb) 621int st21nfca_im_send_dep_req(struct nfc_hci_dev *hdev, struct sk_buff *skb)