NFC: digital: Fix potential skb leaks in NFC-DEP code
NFC: digital: Fix potential skb leaks in NFC-DEP code

When digital_in_send_cmd() or digital_tg_send_cmd()
fail, they do not free the skb that was passed to
them so the routine that allocated the skb should
free it.  Currently, there are several routines in
the NFC-DEP code that don't do this so make them.

Reviewed-by: Thierry Escande <8295222208d314dddcc14155752f32b4c5081c7d@linux.intel.com>
Tested-by: Thierry Escande <8295222208d314dddcc14155752f32b4c5081c7d@linux.intel.com>
Signed-off-by: Mark A. Greer <2540a8c57225c2058d000de41debc8b502ea4a38@animalcreek.com>
Signed-off-by: Samuel Ortiz <0ba86cb3f08bbb861958e54bd3438887adb4263c@linux.intel.com>

KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs