summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorLudovic Rousseau <ludovic.rousseau@free.fr>2016-03-06 13:42:13 +0100
committerLudovic Rousseau <ludovic.rousseau@free.fr>2016-03-06 13:42:13 +0100
commit964cff46ccb929b4b713586215c8d80100c148d2 (patch)
tree37656c747514320db900d7efe620ccb8e840ad1e /examples
parent79cc25a0a021aefef6ae811cca85b2bcfa0b610e (diff)
downloadlibusb-964cff46ccb929b4b713586215c8d80100c148d2.tar.gz
examples: fix 3 compiler warnings
examples/hotplugtest.c:76:28: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] vendor_id = (argc > 1) ? strtol (argv[1], NULL, 0) : 0x045a; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~ examples/hotplugtest.c:77:28: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] product_id = (argc > 2) ? strtol (argv[2], NULL, 0) : 0x5005; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~ examples/hotplugtest.c:78:28: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] class_id = (argc > 3) ? strtol (argv[3], NULL, 0) : LIBUSB_HOTPLUG_MATCH_ANY; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~
Diffstat (limited to 'examples')
-rw-r--r--examples/hotplugtest.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/hotplugtest.c b/examples/hotplugtest.c
index d2c1468..cc873f1 100644
--- a/examples/hotplugtest.c
+++ b/examples/hotplugtest.c
@@ -73,9 +73,9 @@ int main(int argc, char *argv[])
int product_id, vendor_id, class_id;
int rc;
- vendor_id = (argc > 1) ? strtol (argv[1], NULL, 0) : 0x045a;
- product_id = (argc > 2) ? strtol (argv[2], NULL, 0) : 0x5005;
- class_id = (argc > 3) ? strtol (argv[3], NULL, 0) : LIBUSB_HOTPLUG_MATCH_ANY;
+ vendor_id = (argc > 1) ? (int)strtol (argv[1], NULL, 0) : 0x045a;
+ product_id = (argc > 2) ? (int)strtol (argv[2], NULL, 0) : 0x5005;
+ class_id = (argc > 3) ? (int)strtol (argv[3], NULL, 0) : LIBUSB_HOTPLUG_MATCH_ANY;
rc = libusb_init (NULL);
if (rc < 0)