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.