usb-ccid: make ccid_write_data_block() cope with null buffers
commit6b1de1484ee2f80d5795358ea79e90c3ceb64167
authorPhilippe Mathieu-Daudé <f4bug@amsat.org>
Fri, 7 Apr 2017 22:20:13 +0000 (7 19:20 -0300)
committerMichael Tokarev <mjt@tls.msk.ru>
Sun, 7 May 2017 06:57:51 +0000 (7 09:57 +0300)
tree8d523f16245945ffc4dce0438cf93a0d98bff49d
parent46bbbec2d30c3d791a6d328e5ef861694ff3eafb
usb-ccid: make ccid_write_data_block() cope with null buffers

static code analyzer complain:

hw/usb/dev-smartcard-reader.c:816:5: warning: Null pointer passed as an argument to a 'nonnull' parameter
    memcpy(p->abData, data, len);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reported-by: Clang Static Analyzer
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
hw/usb/dev-smartcard-reader.c