Signed-off-by: Thierry MERLE <thierry.merle@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
 // to call usbvision_power_off from task queue
 static void call_usbvision_power_off(struct work_struct *work)
 {
-       struct usb_usbvision *usbvision = container_of(work, struct usb_usbvision, work);
+       struct usb_usbvision *usbvision = container_of(work, struct usb_usbvision, powerOffWork);
 
        PDEBUG(DBG_FUNC, "");
        down_interruptible(&usbvision->lock);
 
        struct video_device *rdev;                                      /* Radio Device */
        struct video_device *vbi;                                       /* VBI Device   */
 
-       struct work_struct work;
-
        /* i2c Declaration Section*/
        struct i2c_adapter i2c_adap;
        struct i2c_algo_usb_data i2c_algo;