X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fstrset%2Ftest%2Frun-hibit.c;h=82f4c9225147e1d5f05358e6ec38a9d53afaaa5c;hp=2ea158dd9ad6ad77cb4d17866201b18f4d455e48;hb=6abc867fce8c3eba40eb26092d31e34b47dd9165;hpb=ab83de953730f5e5e571dbf69ffb3cc685a102dc diff --git a/ccan/strset/test/run-hibit.c b/ccan/strset/test/run-hibit.c index 2ea158dd..82f4c922 100644 --- a/ccan/strset/test/run-hibit.c +++ b/ccan/strset/test/run-hibit.c @@ -19,7 +19,7 @@ static bool in_order(const char *value, unsigned int *count) encode(template, *count); ok1(streq(value, template)); (*count)++; - return false; + return true; } static bool in_order_by_2(const char *value, unsigned int *count) @@ -28,13 +28,13 @@ static bool in_order_by_2(const char *value, unsigned int *count) encode(template, *count); ok1(streq(value, template)); (*count) += 2; - return false; + return true; } static bool dump(const char *value, void *unused) { diag("%s", value); - return false; + return true; } int main(void) @@ -53,7 +53,7 @@ int main(void) } for (i = 0; i < NUM; i++) - strset_set(&set, str[i]); + strset_add(&set, str[i]); strset_iterate(&set, dump, NULL); @@ -63,13 +63,13 @@ int main(void) /* Preserve order after deletion. */ for (i = 0; i < NUM; i += 2) - ok1(strset_clear(&set, str[i]) == str[i]); + ok1(strset_del(&set, str[i]) == str[i]); i = 1; strset_iterate(&set, in_order_by_2, &i); for (i = 1; i < NUM; i += 2) - ok1(strset_clear(&set, str[i]) == str[i]); + ok1(strset_del(&set, str[i]) == str[i]); /* empty traverse. */ strset_iterate(&set, in_order_by_2, (unsigned int *)NULL);