drivers: comedi: replace ternary operator with min()
authorGuo Zhengkui <guozhengkui@vivo.com>
Fri, 13 May 2022 07:16:06 +0000 (15:16 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 19 May 2022 16:54:45 +0000 (18:54 +0200)
Fix the following coccicheck warning:

drivers/comedi/drivers.c:857:12-13: WARNING opportunity for min().

min() macro is defined in include/linux/minmax.h. It avoids multiple
evaluations of the arguments when non-constant and performs strict
type-checking.

Reviewed-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Guo Zhengkui <guozhengkui@vivo.com>
Link: https://lore.kernel.org/r/20220513071608.49047-1-guozhengkui@vivo.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/comedi/drivers.c

index 8eb1f69..d4e2ed7 100644 (file)
@@ -854,7 +854,7 @@ int comedi_load_firmware(struct comedi_device *dev,
                release_firmware(fw);
        }
 
-       return ret < 0 ? ret : 0;
+       return min(ret, 0);
 }
 EXPORT_SYMBOL_GPL(comedi_load_firmware);