commit - b8e64ccd44290cdd34bdcd3fd85fb1a9cb7486dd
commit + f2522b43139cc1a41a4a75d9eff84ee40be408da
blob - d503040465e34194f447b33990e3dfbed1b3725f
blob + 81d3c6166446ea4d4da6944141bfff27fe02d9a5
--- have/queue_h.c
+++ have/queue_h.c
#include <stddef.h>
-struct ibuf {
- TAILQ_ENTRY(ibuf) entry;
-};
+TAILQ_HEAD(tailhead, entry) head;
+struct entry {
+ TAILQ_ENTRY(entry) entries;
+} *np, *nt;
int
main(void)
{
+ TAILQ_INIT(&head);
+ TAILQ_FOREACH_SAFE(np, &head, entries, nt) {
+ /* nop */;
+ }
+
return 0;
}