|
|
@@ -344,6 +344,8 @@ static int st_nci_hci_connectivity_event_received(struct nci_dev *ndev,
|
|
|
|
|
|
transaction = (struct nfc_evt_transaction *)devm_kzalloc(dev,
|
|
|
skb->len - 2, GFP_KERNEL);
|
|
|
+ if (!transaction)
|
|
|
+ return -ENOMEM;
|
|
|
|
|
|
transaction->aid_len = skb->data[1];
|
|
|
memcpy(transaction->aid, &skb->data[2], transaction->aid_len);
|