PERFORCE change 156649 for review

Hans Petter Selasky hselasky at FreeBSD.org
Sun Jan 25 04:12:07 PST 2009


http://perforce.freebsd.org/chv.cgi?CH=156649

Change 156649 by hselasky at hselasky_laptop001 on 2009/01/25 12:11:15

	
	USB HID: Fix a corner case.

Affected files ...

.. //depot/projects/usb/src/lib/libusbhid/descr.c#4 edit

Differences ...

==== //depot/projects/usb/src/lib/libusbhid/descr.c#4 (text+ko) ====

@@ -92,7 +92,8 @@
 		return (NULL);
 	}
 
-	if (ugd.ugd_maxlen == ugd.ugd_actlen) {
+	if ((ugd.ugd_maxlen != 65535) && 
+	    (ugd.ugd_maxlen == ugd.ugd_actlen)) {
 		/* buffer is too small */
 		free (data);
 		size *= 4;


More information about the p4-projects mailing list