X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Ftal%2Fstr%2Ftest%2Frun-strndup.c;h=94689d8c6d7aa6fd52496a192a217a2a32d593c1;hb=HEAD;hp=d967354842c2ef083543061612e5143ed7701c8a;hpb=28681e0a15c453e86528ca488415e2220cbe0f0a;p=ccan diff --git a/ccan/tal/str/test/run-strndup.c b/ccan/tal/str/test/run-strndup.c index d9673548..94689d8c 100644 --- a/ccan/tal/str/test/run-strndup.c +++ b/ccan/tal/str/test/run-strndup.c @@ -5,16 +5,17 @@ #include #include "helper.h" -int main(int argc, char *argv[]) +int main(void) { char *str, *copy; - plan_tests(1); + plan_tests(2); str = malloc(5); memcpy(str, "hello", 5); /* We should be fine to strndup src without nul terminator. */ copy = tal_strndup(NULL, str, 5); ok1(!strcmp(copy, "hello")); + ok1(tal_count(copy) == strlen(copy) + 1); tal_free(copy); free(str);