From 58eb9b2898933643f307f2c1631a8ab0da76ef7c Mon Sep 17 00:00:00 2001 From: Christoph Gysin Date: Mon, 24 Jul 2017 20:20:49 +0300 Subject: [PATCH] Fix warnings (#21) * fix warnings * remove warning hack --- commandline/usbrelay-cmd.c | 2 -- lib/usb_relay_lib.c | 6 +++--- qt/QUsbRelayGui/widget.cpp | 2 +- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/commandline/usbrelay-cmd.c b/commandline/usbrelay-cmd.c index 4667f58..7245f70 100644 --- a/commandline/usbrelay-cmd.c +++ b/commandline/usbrelay-cmd.c @@ -81,8 +81,6 @@ static int enumFunc(USBDEVHANDLE dev, void *context) int num = 0; int i; - (context); // ~ unreferenced warning - err = usbhidGetVendorString(dev, buffer, sizeof(buffer)); if ( err || 0 != strcmp( buffer, vendorName) ) { diff --git a/lib/usb_relay_lib.c b/lib/usb_relay_lib.c index b029823..8758460 100644 --- a/lib/usb_relay_lib.c +++ b/lib/usb_relay_lib.c @@ -203,7 +203,7 @@ int enumfunc(USBDEVHANDLE usbh, void *context) int err; char buffer[128*sizeof(short)]; // max USB string is 128 UTF-16 chars int num = 0; - int i; + size_t i; struct usbrelay_internal_s *q; struct enumctx_s *ectx = (struct enumctx_s *)context; @@ -215,7 +215,7 @@ int enumfunc(USBDEVHANDLE usbh, void *context) goto next; } - i = (int)strlen(buffer); + i = strlen(buffer); if ( i != strlen(productName) + 1 ) { goto next; @@ -301,7 +301,7 @@ int enumOpenfunc(USBDEVHANDLE usbh, void *context) int err; char buffer[128*sizeof(short)]; // max USB string is 128 UTF-16 chars int num = 0; - int i; + size_t i; struct enumctx_s *ectx = (struct enumctx_s *)context; struct usbrelay_internal_s *q = ectx->head; diff --git a/qt/QUsbRelayGui/widget.cpp b/qt/QUsbRelayGui/widget.cpp index 9df9606..bfdf7c1 100644 --- a/qt/QUsbRelayGui/widget.cpp +++ b/qt/QUsbRelayGui/widget.cpp @@ -9,7 +9,7 @@ Widget::Widget(QWidget *parent) : list.searchForDevices(); - for(auto i=0; i< list.m_devices.size();i++){ + for(size_t i=0; i