diff options
-rw-r--r-- | drivers/nfc/st21nfca/st21nfca_dep.c | 6 |
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 | ||
618 | exit: | 617 | exit: |
619 | if (err == 0) | 618 | kfree_skb(skb); |
620 | kfree_skb(skb); | ||
621 | } | 619 | } |
622 | 620 | ||
623 | int st21nfca_im_send_dep_req(struct nfc_hci_dev *hdev, struct sk_buff *skb) | 621 | int st21nfca_im_send_dep_req(struct nfc_hci_dev *hdev, struct sk_buff *skb) |