X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fstrmap%2Fstrmap.c;h=9fa51d0d40db4cf89fb16041585d71ea163b2238;hp=7f21d1932e089c1961eb5da51cfe2cfb206eb738;hb=17a81baf84a9c8f89603173be3169a0a2017702d;hpb=140cd1699215bdb2a849459644823b88ab7d42cf diff --git a/ccan/strmap/strmap.c b/ccan/strmap/strmap.c index 7f21d193..9fa51d0d 100644 --- a/ccan/strmap/strmap.c +++ b/ccan/strmap/strmap.c @@ -181,7 +181,7 @@ static bool iterate(struct strmap n, return handle(n.u.s, n.v, (void *)data); return iterate(n.u.n->child[0], handle, data) - || iterate(n.u.n->child[1], handle, data); + && iterate(n.u.n->child[1], handle, data); } void strmap_iterate_(const struct strmap *map,