From 726df179bb17502e8ab840b4eab6bafa2f4d4d75 Mon Sep 17 00:00:00 2001
From: Ludovic Rousseau <ludovic.rousseau+github@gmail.com>
Date: Fri, 20 Apr 2012 10:24:20 +0200
Subject: [PATCH 1/3] Fix a compiler warning

os/linux_usbfs.c: In function 'submit_iso_transfer':
os/linux_usbfs.c:1673:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
---
 libusb/os/linux_usbfs.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libusb/os/linux_usbfs.c b/libusb/os/linux_usbfs.c
index f2b312d..ac417e1 100644
--- a/libusb/os/linux_usbfs.c
+++ b/libusb/os/linux_usbfs.c
@@ -1667,7 +1667,7 @@ static int submit_iso_transfer(struct usbi_transfer *itransfer)
 
 	/* calculate how many URBs we need */
 	for (i = 0; i < num_packets; i++) {
-		int space_remaining = MAX_ISO_BUFFER_LENGTH - this_urb_len;
+		unsigned int space_remaining = MAX_ISO_BUFFER_LENGTH - this_urb_len;
 		packet_len = transfer->iso_packet_desc[i].length;
 
 		if (packet_len > space_remaining) {
-- 
1.7.9.5

