From fcf0c710ef5911ae37fbbf1b39d48a89f6f14e8a Mon Sep 17 00:00:00 2001 From: Xiaofan Chen Date: Tue, 31 Jan 2023 17:49:10 +0800 Subject: Do not deprecate libusb_set_debug and libusb_init These functions are used in a lot of existing downstream code and the deprecation makes -Werror builds fail. It seems reasonable to keep these functions supported at least until a major API overhaul. Closes #990 Closes #1236 --- libusb/libusb.h | 2 -- libusb/version_nano.h | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/libusb/libusb.h b/libusb/libusb.h index cd0f067..0b039d4 100644 --- a/libusb/libusb.h +++ b/libusb/libusb.h @@ -1564,11 +1564,9 @@ struct libusb_init_option { typedef void (LIBUSB_CALL *libusb_log_cb)(libusb_context *ctx, enum libusb_log_level level, const char *str); -LIBUSB_DEPRECATED_FOR(libusb_init_context) int LIBUSB_CALL libusb_init(libusb_context **ctx); int LIBUSB_CALL libusb_init_context(libusb_context **ctx, const struct libusb_init_option options[], int num_options); void LIBUSB_CALL libusb_exit(libusb_context *ctx); -LIBUSB_DEPRECATED_FOR(libusb_set_option) void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level); void LIBUSB_CALL libusb_set_log_cb(libusb_context *ctx, libusb_log_cb cb, int mode); const struct libusb_version * LIBUSB_CALL libusb_get_version(void); diff --git a/libusb/version_nano.h b/libusb/version_nano.h index 5dc9f0b..34620df 100644 --- a/libusb/version_nano.h +++ b/libusb/version_nano.h @@ -1 +1 @@ -#define LIBUSB_NANO 11790 +#define LIBUSB_NANO 11791 -- cgit v1.2.1