• Jesper Juhl's avatar
    usb: renesas: silence uninitialized variable report in usbhsg_recip_run_handle() · 7983bc74
    Jesper Juhl authored
    In drivers/usb/renesas_usbhs/mod_gadget.c::usbhsg_recip_run_handle()
    the Coverity Prevent checker currently flags a warning about possibly
    uninitialized use of 'ret' i usbhsg_recip_run_handle(). It does this
    since it assumes we take one of the non-default branches in the switch
    and then subsequently take the false branch in the 'if (func)' case
    below. This exact scenario will never happen, but Coverity can't see
    that for some reason. This patch initializes 'ret' to '0' when it is
    declared which should shut up this report and won't really hurt - so
    why not? At least then it's clear that 'ret' is always initialized..
    Signed-off-by: default avatarJesper Juhl <jj@chaosbits.net>
    Signed-off-by: default avatarFelipe Balbi <balbi@ti.com>
    7983bc74
mod_gadget.c 24.7 KB