svn commit: r358841 - head/lib/libusb
Hans Petter Selasky
hselasky at FreeBSD.org
Tue Mar 10 15:59:21 UTC 2020
Author: hselasky
Date: Tue Mar 10 15:59:20 2020
New Revision: 358841
URL: https://svnweb.freebsd.org/changeset/base/358841
Log:
Fix for building libusb under Linux.
MFC after: 3 days
Sponsored by: Mellanox Technologies
Modified:
head/lib/libusb/libusb_global_linux.h
Modified: head/lib/libusb/libusb_global_linux.h
==============================================================================
--- head/lib/libusb/libusb_global_linux.h Tue Mar 10 15:57:41 2020 (r358840)
+++ head/lib/libusb/libusb_global_linux.h Tue Mar 10 15:59:20 2020 (r358841)
@@ -77,4 +77,11 @@
} while (0)
#endif
+#ifndef TAILQ_FOREACH_SAFE
+#define TAILQ_FOREACH_SAFE(var, head, field, tvar) \
+ for ((var) = TAILQ_FIRST((head)); \
+ (var) && ((tvar) = TAILQ_NEXT((var), field), 1); \
+ (var) = (tvar))
+#endif
+
#endif /* _LIBUSB_GLOBAL_LINUX_H_ */
More information about the svn-src-all
mailing list