svn commit: r358947 - stable/12/lib/libusb
Hans Petter Selasky
hselasky at FreeBSD.org
Fri Mar 13 09:17:05 UTC 2020
Author: hselasky
Date: Fri Mar 13 09:17:04 2020
New Revision: 358947
URL: https://svnweb.freebsd.org/changeset/base/358947
Log:
MFC r358841:
Fix for building libusb under Linux.
Sponsored by: Mellanox Technologies
Modified:
stable/12/lib/libusb/libusb_global_linux.h
Directory Properties:
stable/12/ (props changed)
Modified: stable/12/lib/libusb/libusb_global_linux.h
==============================================================================
--- stable/12/lib/libusb/libusb_global_linux.h Fri Mar 13 09:15:13 2020 (r358946)
+++ stable/12/lib/libusb/libusb_global_linux.h Fri Mar 13 09:17:04 2020 (r358947)
@@ -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