From 18f49e88b65eaa95269c1c7c315965ccfb6c5f81 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Mon, 8 Dec 2003 17:54:51 -0800 Subject: [PATCH] [PATCH] USB: fix up compiler warning in usblp driver caused by previous patches. --- drivers/usb/class/usblp.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/usb/class/usblp.c b/drivers/usb/class/usblp.c index b4f9b931270f1..6c9320210b936 100644 --- a/drivers/usb/class/usblp.c +++ b/drivers/usb/class/usblp.c @@ -673,8 +673,12 @@ static ssize_t usblp_write(struct file *file, const char __user *buffer, size_t usblp->writeurb->dev = usblp->dev; usblp->wcomplete = 0; - if (err = usb_submit_urb(usblp->writeurb, GFP_KERNEL)) { - count = err != -ENOMEM ? -EIO : (writecount ? writecount : -ENOMEM); + err = usb_submit_urb(usblp->writeurb, GFP_KERNEL); + if (err) { + if (err != -ENOMEM) + count = -EIO; + else + count = writecount ? writecount : -ENOMEM; up (&usblp->sem); break; } -- 2.53.0