From 0ff79bc2ad64f4b29cd57aeb0c15136d744a5252 Mon Sep 17 00:00:00 2001 From: Shawn Hoffman Date: Sun, 27 Feb 2022 09:23:42 -0800 Subject: msvc: Implement LIBUSB_DEPRECATED_FOR Closes #1113 --- libusb/libusb.h | 2 ++ libusb/version_nano.h | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/libusb/libusb.h b/libusb/libusb.h index a520adc..2b49b41 100644 --- a/libusb/libusb.h +++ b/libusb/libusb.h @@ -74,6 +74,8 @@ typedef SSIZE_T ssize_t; #define LIBUSB_DEPRECATED_FOR(f) __attribute__ ((deprecated ("Use " #f " instead"))) #elif defined(__GNUC__) && (__GNUC__ >= 3) #define LIBUSB_DEPRECATED_FOR(f) __attribute__ ((deprecated)) +#elif defined(_MSC_VER) +#define LIBUSB_DEPRECATED_FOR(f) __declspec(deprecated("Use " #f " instead")) #else #define LIBUSB_DEPRECATED_FOR(f) #endif /* __GNUC__ */ diff --git a/libusb/version_nano.h b/libusb/version_nano.h index ff6e2ad..d9099b8 100644 --- a/libusb/version_nano.h +++ b/libusb/version_nano.h @@ -1 +1 @@ -#define LIBUSB_NANO 11737 +#define LIBUSB_NANO 11738 -- cgit v1.2.1