aboutsummaryrefslogtreecommitdiff
path: root/src/survive_usb.c
diff options
context:
space:
mode:
authorultramn <dchapm2@umbc.edu>2017-02-19 11:02:20 -0800
committerultramn <dchapm2@umbc.edu>2017-02-19 11:02:20 -0800
commit771ca61466c7b510d42bade3a8b607fabac49c32 (patch)
treef45cab2bb491a206cebb6c6c75fd86d478a9ad53 /src/survive_usb.c
parente593db4c3a3575f826682d5eb9e402372aa1ba98 (diff)
parentbd89d46cb01f7069166e85f017f169e07acc7094 (diff)
downloadlibsurvive-771ca61466c7b510d42bade3a8b607fabac49c32.tar.gz
libsurvive-771ca61466c7b510d42bade3a8b607fabac49c32.tar.bz2
plot_lighthouse/Makefile
Diffstat (limited to 'src/survive_usb.c')
-rw-r--r--src/survive_usb.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/survive_usb.c b/src/survive_usb.c
index cf12280..aec76db 100644
--- a/src/survive_usb.c
+++ b/src/survive_usb.c
@@ -125,7 +125,8 @@ static inline int getupdate_feature_report(libusb_device_handle* dev, uint16_t i
static inline int hid_get_feature_report_timeout(libusb_device_handle* device, uint16_t interface, unsigned char *buf, size_t len )
{
int ret;
- for (unsigned i = 0; i < 100; i++)
+ uint8_t i = 0;
+ for (i = 0; i < 100; i++)
{
ret = getupdate_feature_report(device, interface, buf, len);
if( ret != -9 && ( ret != -1 || errno != EPIPE ) ) return ret;
@@ -146,6 +147,7 @@ int survive_usb_init( struct SurviveContext * ctx )
}
int i;
+ int16_t j;
libusb_device** devs;
int ret = libusb_get_device_list(ctx->usbctx, &devs);
@@ -201,7 +203,7 @@ int survive_usb_init( struct SurviveContext * ctx )
}
libusb_set_auto_detach_kernel_driver( ctx->udev[i], 1 );
- for (int j = 0; j < conf->bNumInterfaces; j++ )
+ for (j = 0; j < conf->bNumInterfaces; j++ )
{
#if 0
if (libusb_kernel_driver_active(ctx->udev[i], j) == 1) {