mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-06-13 15:03:58 +03:00
usb: gadget: f_mass_storage: Rework do_request_sense slightly
When building with clang, it notes that sdinfo may be unused uninitialized in some cases. This appears to be true from reading the code, and we can simply set the variable to zero to start with and be as correct as before. Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Marek Vasut <marex@denx.de>
This commit is contained in:
@@ -1117,7 +1117,7 @@ static int do_request_sense(struct fsg_common *common, struct fsg_buffhd *bh)
|
||||
{
|
||||
struct fsg_lun *curlun = &common->luns[common->lun];
|
||||
u8 *buf = (u8 *) bh->buf;
|
||||
u32 sd, sdinfo;
|
||||
u32 sd, sdinfo = 0;
|
||||
int valid;
|
||||
|
||||
/*
|
||||
@@ -1145,7 +1145,6 @@ static int do_request_sense(struct fsg_common *common, struct fsg_buffhd *bh)
|
||||
if (!curlun) { /* Unsupported LUNs are okay */
|
||||
common->bad_lun_okay = 1;
|
||||
sd = SS_LOGICAL_UNIT_NOT_SUPPORTED;
|
||||
sdinfo = 0;
|
||||
valid = 0;
|
||||
} else {
|
||||
sd = curlun->sense_data;
|
||||
|
||||
Reference in New Issue
Block a user