From: Ludovic Rousseau Date: Sun, 6 Mar 2016 12:42:13 +0000 (+0100) Subject: examples: fix 3 compiler warnings X-Git-Tag: upstream/1.0.21~61 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=964cff46ccb929b4b713586215c8d80100c148d2;p=platform%2Fupstream%2Flibusb.git 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; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~ --- 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) diff --git a/libusb/version_nano.h b/libusb/version_nano.h index c780400..f2124f1 100644 --- a/libusb/version_nano.h +++ b/libusb/version_nano.h @@ -1 +1 @@ -#define LIBUSB_NANO 11094 +#define LIBUSB_NANO 11095