svn commit: r358949 - stable/10/lib/libusb
Hans Petter Selasky
hselasky at FreeBSD.org
Fri Mar 13 09:18:29 UTC 2020
Author: hselasky
Date: Fri Mar 13 09:18:28 2020
New Revision: 358949
URL: https://svnweb.freebsd.org/changeset/base/358949
Log:
MFC r358841:
Fix for building libusb under Linux.
Sponsored by: Mellanox Technologies
Modified:
stable/10/lib/libusb/libusb_global_linux.h
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/lib/libusb/libusb_global_linux.h
==============================================================================
--- stable/10/lib/libusb/libusb_global_linux.h Fri Mar 13 09:17:51 2020 (r358948)
+++ stable/10/lib/libusb/libusb_global_linux.h Fri Mar 13 09:18:28 2020 (r358949)
@@ -75,4 +75,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