Remove a self-assignment in hid.c as exposed by this warning from LLVM.

../../../../dev/usb/hid.c:177:9: error: explicitly assigning a variable of type 
'int32_t' (aka 'int') to itself [-Werror,-Wself-assign]
                        dval = /*(int16_t)*/ dval;


Index: hid.c
===================================================================
RCS file: /home/cvs/src/sys/dev/usb/hid.c,v
retrieving revision 1.24
diff -u -p -r1.24 hid.c
--- hid.c       17 Jun 2011 07:06:47 -0000      1.24
+++ hid.c       30 Jul 2012 19:15:49 -0000
@@ -174,7 +174,6 @@ hid_get_item(struct hid_data *s, struct 
                case 2:
                        dval = *data++;
                        dval |= *data++ << 8;
-                       dval = /*(int16_t)*/ dval;
                        break;
                case 4:
                        dval = *data++;

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Reply via email to