USB: usbmon: remove assignment from IS_ERR argument
[pandora-kernel.git] / drivers / usb / mon / mon_text.c
index 1c3afcc..682bf77 100644 (file)
@@ -9,6 +9,7 @@
 #include <linux/usb.h>
 #include <linux/slab.h>
 #include <linux/time.h>
+#include <linux/export.h>
 #include <linux/mutex.h>
 #include <linux/debugfs.h>
 #include <linux/scatterlist.h>
@@ -385,7 +386,8 @@ static ssize_t mon_text_read_t(struct file *file, char __user *buf,
        struct mon_event_text *ep;
        struct mon_text_ptr ptr;
 
-       if (IS_ERR(ep = mon_text_read_wait(rp, file)))
+       ep = mon_text_read_wait(rp, file);
+       if (IS_ERR(ep))
                return PTR_ERR(ep);
        mutex_lock(&rp->printf_lock);
        ptr.cnt = 0;
@@ -412,7 +414,8 @@ static ssize_t mon_text_read_u(struct file *file, char __user *buf,
        struct mon_event_text *ep;
        struct mon_text_ptr ptr;
 
-       if (IS_ERR(ep = mon_text_read_wait(rp, file)))
+       ep = mon_text_read_wait(rp, file);
+       if (IS_ERR(ep))
                return PTR_ERR(ep);
        mutex_lock(&rp->printf_lock);
        ptr.cnt = 0;