diff options
author | Mark Greer <mgreer@animalcreek.com> | 2015-08-19 17:58:52 +0200 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2015-08-19 19:17:45 +0200 |
commit | aaee24accb9e374c04eb9672d5324160626462c5 (patch) | |
tree | 30aabd85457fe9a9c9e71fb1dc8dae82394064ec /drivers/nfc/trf7970a.c | |
parent | NFC: trf7970a: SDD_EN is bit 5 not bit 3 (diff) | |
download | linux-aaee24accb9e374c04eb9672d5324160626462c5.tar.xz linux-aaee24accb9e374c04eb9672d5324160626462c5.zip |
NFC: trf7970a: Add NULL check to clear up smatch warning
Although it should be unnecessary, add a NULL pointer check
to trf7970a_send_upstream() to eliminate a smatch warning.
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Mark Greer <mgreer@animalcreek.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'drivers/nfc/trf7970a.c')
-rw-r--r-- | drivers/nfc/trf7970a.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/nfc/trf7970a.c b/drivers/nfc/trf7970a.c index 08f23d75700e..70b0707fd9a9 100644 --- a/drivers/nfc/trf7970a.c +++ b/drivers/nfc/trf7970a.c @@ -629,7 +629,9 @@ static void trf7970a_send_upstream(struct trf7970a *trf) } if (trf->adjust_resp_len) { - skb_trim(trf->rx_skb, trf->rx_skb->len - 1); + if (trf->rx_skb) + skb_trim(trf->rx_skb, trf->rx_skb->len - 1); + trf->adjust_resp_len = false; } |