Fallback definition for LIBUSB_HOTPLUG_NO_FLAGS
authorArmin Novak <armin.novak@thincast.com>
Wed, 8 Jan 2020 14:42:20 +0000 (15:42 +0100)
committerArmin Novak <armin.novak@thincast.com>
Wed, 8 Jan 2020 16:14:09 +0000 (17:14 +0100)
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 <armin.novak@thincast.com>
channels/urbdrc/client/libusb/libusb_udevman.c

index 8f4f8cc..74e86b5 100644 (file)
 
 #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)          \
        {                                                           \