libusb_get_device_list() may return a negative number

Change-Id: Ibf5f88d51c36ff9577f748c004562bd8ed2e96bf
Fixes: CID#240717
This commit is contained in:
Vadim Yanitskiy 2021-10-25 00:33:23 +03:00
parent ae3d54ceeb
commit cdc0ed783c
1 changed files with 2 additions and 2 deletions

View File

@ -183,8 +183,8 @@ usrp_find_device (int nth, bool fx2_ok_p, libusb_context *ctx)
// skipped if you know what you're doing.
assert (ctx != NULL);
size_t cnt = libusb_get_device_list(ctx, &list);
size_t i = 0;
ssize_t cnt = libusb_get_device_list(ctx, &list);
ssize_t i = 0;
if (cnt < 0)
fprintf(stderr, "usrp: libusb_get_device_list failed: %s\n",