mirror of
https://github.com/shakemid/pcsensor-temper.git
synced 2025-01-21 09:08:17 +01:00
Fix libusb_set_debug deprecated warnings
The function libusb_set_debug() is deprecated, use libusb_set_option() instead using the LIBUSB_OPTION_LOG_LEVEL option. - Details: http://libusb.sourceforge.net/api-1.0/group__libusb__lib.html - Fixes the following warnings: pcsensor.c:200:9: warning: 'libusb_set_debug' is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations] libusb_set_debug(ctx, 4); //LIBUSB_LOG_LEVEL_DEBUG pcsensor.c:202:9: warning: 'libusb_set_debug' is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations] libusb_set_debug(ctx, 0); //LIBUSB_LOG_LEVEL_NONE
This commit is contained in:
parent
b1431f6317
commit
f9d1a634da
1 changed files with 7 additions and 3 deletions
10
pcsensor.c
10
pcsensor.c
|
@ -192,15 +192,19 @@ int find_lvr_winusb(temper_device_t *devices) {
|
||||||
|
|
||||||
int setup_libusb_access(temper_device_t *devices) {
|
int setup_libusb_access(temper_device_t *devices) {
|
||||||
int i;
|
int i;
|
||||||
|
int log_level = 0; // LIBUSB_LOG_LEVEL_NONE
|
||||||
int numdev;
|
int numdev;
|
||||||
|
|
||||||
libusb_init(&ctx);
|
libusb_init(&ctx);
|
||||||
|
|
||||||
if(debug) {
|
if(debug) {
|
||||||
libusb_set_debug(ctx, 4); //LIBUSB_LOG_LEVEL_DEBUG
|
log_level = 4; // LIBUSB_LOG_LEVEL_DEBUG
|
||||||
} else {
|
|
||||||
libusb_set_debug(ctx, 0); //LIBUSB_LOG_LEVEL_NONE
|
|
||||||
}
|
}
|
||||||
|
#if LIBUSBX_API_VERSION < 0x01000106
|
||||||
|
libusb_set_debug(ctx, log_level);
|
||||||
|
#else
|
||||||
|
libusb_set_option(ctx, LIBUSB_OPTION_LOG_LEVEL, log_level);
|
||||||
|
#endif
|
||||||
|
|
||||||
if((numdev = find_lvr_winusb(devices)) < 1) {
|
if((numdev = find_lvr_winusb(devices)) < 1) {
|
||||||
fprintf(stderr, "Couldn't find the USB device, Exiting: %d\n", numdev);
|
fprintf(stderr, "Couldn't find the USB device, Exiting: %d\n", numdev);
|
||||||
|
|
Loading…
Add table
Reference in a new issue