]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
usb: usbip: vudc: Fix WARN_ON() usage pattern
authorKrzysztof Opasiak <k.opasiak@samsung.com>
Wed, 27 Apr 2016 18:00:26 +0000 (20:00 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 28 Apr 2016 19:28:08 +0000 (12:28 -0700)
Fix WARN_ON() macro usage as suggested by Felipe.
Instead of using:
if (cond) {
   WARN_ON(1);
   do_stuff();
}

Use a better pattern with WARN_ON() placed in if condition:

if (WARN_ON(cond))
   do_stuff();

Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/usbip/vudc_dev.c

index 43047f4fbca2f11be6ba675fbf1b54f89359acae..0523f29708353b7e5098609a99c3b5a9e711b24e 100644 (file)
@@ -312,10 +312,9 @@ static void vep_free_request(struct usb_ep *_ep, struct usb_request *_req)
 {
        struct vrequest *req;
 
-       if (!_ep || !_req) {
-               WARN_ON(1);
+       if (WARN_ON(!_ep || !_req))
                return;
-       }
+
        req = to_vrequest(_req);
        kfree(req);
 }