X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fhmap.h;h=ab7d3ae8c475ac52ac14018afde6269d921f5354;hb=23e29ebb84d59313d4bd2d51fc7efb3f8917cff0;hp=c7df62a7f2ae16b25d809e25fb0a04a785a48b0a;hpb=55d2690646769467b6d26ad55516ff6eeb12869d;p=sliver-openvswitch.git diff --git a/lib/hmap.h b/lib/hmap.h index c7df62a7f..ab7d3ae8c 100644 --- a/lib/hmap.h +++ b/lib/hmap.h @@ -146,7 +146,7 @@ bool hmap_contains(const struct hmap *, const struct hmap_node *); #define HMAP_FOR_EACH_SAFE(NODE, NEXT, MEMBER, HMAP) \ for (ASSIGN_CONTAINER(NODE, hmap_first(HMAP), MEMBER); \ (NODE != OBJECT_CONTAINING(NULL, NODE, MEMBER) \ - ? ASSIGN_CONTAINER(NEXT, hmap_next(HMAP, &(NODE)->MEMBER), MEMBER) \ + ? ASSIGN_CONTAINER(NEXT, hmap_next(HMAP, &(NODE)->MEMBER), MEMBER), 1 \ : 0); \ (NODE) = (NEXT))