staging: gpib: fix uninitialized variable in usb_gpib_command()
authorDan Carpenter <dan.carpenter@linaro.org>
Thu, 17 Oct 2024 19:31:46 +0000 (22:31 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 19 Oct 2024 08:02:31 +0000 (10:02 +0200)
commit1f6bfe18d0fc1c4f22720ed163c85f692ea65c6a
treee56a869fa97f362295a3ff4d09ddfd2679bcad52
parentcbf821e689916ef0c60b0bd8e69daa13a45f2016
staging: gpib: fix uninitialized variable in usb_gpib_command()

The number of bytes written is supposed to be zero at the start of this
function but only one caller, ibcmd(), initializes it to zero.  For the
other three callers, setup_serial_poll(), read_serial_poll_byte() and
cleanup_serial_poll(), it's an uninitialized variable.

Fixes: fce79512a96a ("staging: gpib: Add LPVO DIY USB GPIB driver")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Link: https://lore.kernel.org/r/a7fed100-ea4d-4dd8-97c6-3fbd2c15f795@stanley.mountain
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c