From 9b9aebfac18940fd28ee242d087812e61ef95bfa Mon Sep 17 00:00:00 2001 From: Sorgelig Date: Wed, 13 Apr 2022 22:20:41 +0800 Subject: [PATCH] hid-guncon3: fix warnings. --- drivers/hid/hid-guncon3.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/hid/hid-guncon3.c b/drivers/hid/hid-guncon3.c index 65f31c8a5..0b40c4c3f 100644 --- a/drivers/hid/hid-guncon3.c +++ b/drivers/hid/hid-guncon3.c @@ -158,6 +158,8 @@ static int guncon3_decode(unsigned char *data, const unsigned char *key) { static void usb_guncon3_irq(struct urb *urb) { + __s16 temp_aim; + uint16_t udata; struct usb_guncon3 *guncon3 = urb->context; unsigned char *data = guncon3->odata; struct input_dev *dev = guncon3->dev; @@ -191,8 +193,6 @@ static void usb_guncon3_irq(struct urb *urb) /* aim */ //(__s16) le16_to_cpup((__le16 *)(data + 12)) - __s16 temp_aim; - uint16_t udata; udata = data[4]; udata*=256; udata+= data[3]; @@ -516,10 +516,10 @@ static int usb_guncon3_probe(struct usb_interface *intf, const struct usb_device guncon3_send_key(guncon3); - input_register_device(guncon3->dev); + error = input_register_device(guncon3->dev); if (debug) - printk(KERN_INFO "guncon3: input: %s on %s\n", guncon3->name, path); + printk(KERN_INFO "guncon3: input: %s on %s, error %d\n", guncon3->name, path, error); return 0;