From: Uri Lublin Date: Sun, 5 Jul 2020 13:29:57 +0000 (+0300) Subject: stress: test_get_device_list: change printf format for ssize_t X-Git-Tag: upstream/1.0.24~59 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ab68ed469763d8f1e8caa63988015b36526edb61;p=platform%2Fupstream%2Flibusb.git stress: test_get_device_list: change printf format for ssize_t The type of list_size is ssize_t. First idea was to use "%zd" printf format specifier. But that is not supported by Visual Studio 2013. Use "%ld" + cast list_size to long. Closes #751 Suggested-by: Chris Dickens Signed-off-by: Uri Lublin Signed-off-by: Chris Dickens --- diff --git a/libusb/version_nano.h b/libusb/version_nano.h index 820c720..ea0c971 100644 --- a/libusb/version_nano.h +++ b/libusb/version_nano.h @@ -1 +1 @@ -#define LIBUSB_NANO 11524 +#define LIBUSB_NANO 11525 diff --git a/tests/stress.c b/tests/stress.c index 0e2dbe5..1602ee9 100644 --- a/tests/stress.c +++ b/tests/stress.c @@ -60,8 +60,8 @@ static libusb_testlib_result test_get_device_list(libusb_testlib_ctx * tctx) ssize_t list_size = libusb_get_device_list(ctx, &device_list); if (list_size < 0 || device_list == NULL) { libusb_testlib_logf(tctx, - "Failed to get device list on iteration %d: %d (%p)", - i, -list_size, device_list); + "Failed to get device list on iteration %d: %ld (%p)", + i, (long)-list_size, device_list); return TEST_STATUS_FAILURE; } libusb_free_device_list(device_list, 1);