staging: most: usb: return 0 instead of variable
authorChristian Gromm <christian.gromm@microchip.com>
Wed, 27 May 2020 09:06:21 +0000 (11:06 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 27 May 2020 10:24:46 +0000 (12:24 +0200)
This patch returns 0 instead of variable in case of invalid parameter
has been passed to function to increase readability.

Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Link: https://lore.kernel.org/r/1590570387-27069-5-git-send-email-christian.gromm@microchip.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/most/usb/usb.c

index 64005b6..a605e0f 100644 (file)
@@ -192,12 +192,12 @@ static inline int start_sync_ep(struct usb_device *usb_dev, u16 ep)
 static unsigned int get_stream_frame_size(struct device *dev,
                                          struct most_channel_config *cfg)
 {
-       unsigned int frame_size = 0;
+       unsigned int frame_size;
        unsigned int sub_size = cfg->subbuffer_size;
 
        if (!sub_size) {
                dev_warn(dev, "Misconfig: Subbuffer size zero.\n");
-               return frame_size;
+               return 0;
        }
        switch (cfg->data_type) {
        case MOST_CH_ISOC: