USB: uss720.c: move assignment out of if () block
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 30 Apr 2015 09:33:07 +0000 (11:33 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 10 May 2015 14:01:12 +0000 (16:01 +0200)
We should not be doing assignments within an if () block
so fix up the code to not do this.

change was created using Coccinelle.

CC: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Felipe Balbi <balbi@ti.com>
drivers/usb/misc/uss720.c

index 588d62a..bbd029c 100644 (file)
@@ -714,7 +714,8 @@ static int uss720_probe(struct usb_interface *intf,
        /*
         * Allocate parport interface 
         */
-       if (!(priv = kzalloc(sizeof(struct parport_uss720_private), GFP_KERNEL))) {
+       priv = kzalloc(sizeof(struct parport_uss720_private), GFP_KERNEL);
+       if (!priv) {
                usb_put_dev(usbdev);
                return -ENOMEM;
        }
@@ -723,7 +724,8 @@ static int uss720_probe(struct usb_interface *intf,
        kref_init(&priv->ref_count);
        spin_lock_init(&priv->asynclock);
        INIT_LIST_HEAD(&priv->asynclist);
-       if (!(pp = parport_register_port(0, PARPORT_IRQ_NONE, PARPORT_DMA_NONE, &parport_uss720_ops))) {
+       pp = parport_register_port(0, PARPORT_IRQ_NONE, PARPORT_DMA_NONE, &parport_uss720_ops);
+       if (!pp) {
                printk(KERN_WARNING "uss720: could not register parport\n");
                goto probe_abort;
        }