fixed differences in signedness warnings
Modified: trunk/reactos/drivers/usb/usbport/config.c
Modified: trunk/reactos/drivers/usb/usbport/hcd.h

Modified: trunk/reactos/drivers/usb/usbport/config.c
--- trunk/reactos/drivers/usb/usbport/config.c	2005-09-21 14:01:49 UTC (rev 17964)
+++ trunk/reactos/drivers/usb/usbport/config.c	2005-09-21 15:32:53 UTC (rev 17965)
@@ -16,10 +16,10 @@
 #define USB_ALTSETTINGALLOC		4
 #define USB_MAXINTERFACES		32
 
-static int usb_parse_endpoint(struct usb_host_endpoint *endpoint, unsigned char *buffer, int size)
+static int usb_parse_endpoint(struct usb_host_endpoint *endpoint, char *buffer, int size)
 {
 	struct usb_descriptor_header *header;
-	unsigned char *begin;
+	char *begin;
 	int parsed = 0, len, numskipped;
 
 	header = (struct usb_descriptor_header *)buffer;
@@ -101,12 +101,12 @@
 	return parsed;
 }
 
-static int usb_parse_interface(struct usb_interface *interface, unsigned char *buffer, int size)
+static int usb_parse_interface(struct usb_interface *interface, char *buffer, int size)
 {
 	int i, len, numskipped, retval, parsed = 0;
 	struct usb_descriptor_header *header;
 	struct usb_host_interface *ifp;
-	unsigned char *begin;
+	char *begin;
 
 	interface->act_altsetting = 0;
 	interface->num_altsetting = 0;
@@ -410,8 +410,8 @@
 {
 	int result;
 	unsigned int cfgno, length;
-	unsigned char *buffer;
-	unsigned char *bigbuffer;
+	char *buffer;
+	char *bigbuffer;
  	struct usb_config_descriptor *desc;
 
 	if (dev->descriptor.bNumConfigurations > USB_MAXCONFIG) {

Modified: trunk/reactos/drivers/usb/usbport/hcd.h
--- trunk/reactos/drivers/usb/usbport/hcd.h	2005-09-21 14:01:49 UTC (rev 17964)
+++ trunk/reactos/drivers/usb/usbport/hcd.h	2005-09-21 15:32:53 UTC (rev 17965)
@@ -206,7 +206,7 @@
 	int		(*hub_status_data) (struct usb_hcd *hcd, char *buf);
 	int		(*hub_control) (struct usb_hcd *hcd,
 				u16 typeReq, u16 wValue, u16 wIndex,
-				char *buf, u16 wLength);
+				u8 *buf, u16 wLength);
 };
 
 // old version, "just in case"