From b0de74cad235448a70f46e9e11c57ea8c52931d9 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Wed, 8 Jan 2020 15:42:20 +0100 Subject: [PATCH] Fallback definition for LIBUSB_HOTPLUG_NO_FLAGS The flag was first introduced with libusb 1.0.16, so define it if we are using an older version. Signed-off-by: Armin Novak --- channels/urbdrc/client/libusb/libusb_udevman.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/channels/urbdrc/client/libusb/libusb_udevman.c b/channels/urbdrc/client/libusb/libusb_udevman.c index 8f4f8cc9f..74e86b5a2 100644 --- a/channels/urbdrc/client/libusb/libusb_udevman.c +++ b/channels/urbdrc/client/libusb/libusb_udevman.c @@ -34,6 +34,10 @@ #include "libusb_udevice.h" +#if LIBUSB_API_VERSION < 0x01000102 +#define LIBUSB_HOTPLUG_NO_FLAGS 0 +#endif + #define BASIC_STATE_FUNC_DEFINED(_arg, _type) \ static _type udevman_get_##_arg(IUDEVMAN* idevman) \ { \