aboutsummaryrefslogtreecommitdiff
path: root/src/survive_usb.c
diff options
context:
space:
mode:
authorJoshua Allen <axlecrusher@gmail.com>2017-02-15 20:09:10 -0500
committerJoshua Allen <axlecrusher@gmail.com>2017-02-15 20:09:10 -0500
commite94903cbdbefb51244cb0d5d6cd2463f886287ff (patch)
tree43a98c09f15b92d89db198b2a8ce935a7a8eb456 /src/survive_usb.c
parenta35428f2125279252c26a645f9ee8f0818b3204c (diff)
downloadlibsurvive-e94903cbdbefb51244cb0d5d6cd2463f886287ff.tar.gz
libsurvive-e94903cbdbefb51244cb0d5d6cd2463f886287ff.tar.bz2
fix compile error when not using c99 or c11
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) {