X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Fnoerr%2Ftest%2Frun.c;h=31fb67400572d43aca0abf7b36f003ecf225346f;hb=bcca516976312896eca1b0def6d3557d192baa89;hp=503ba81c52fe74e3f48b2a40d54bb9288e9b9d71;hpb=aa6f4ffe51b1963228abe0d001ba77b6e45bc1bf;p=ccan diff --git a/ccan/noerr/test/run.c b/ccan/noerr/test/run.c index 503ba81c..31fb6740 100644 --- a/ccan/noerr/test/run.c +++ b/ccan/noerr/test/run.c @@ -7,13 +7,13 @@ #include #include -int main(int argc, char *argv[]) +int main(void) { - char *name = "noerr.file"; + const char *name = "noerr.file"; int fd; FILE *fp; - plan_tests(15); + plan_tests(16); /* Should fail to unlink. */ ok1(unlink(name) != 0); ok1(errno == ENOENT); @@ -59,5 +59,9 @@ int main(int argc, char *argv[]) ok1(errno == 100); unlink(name); + errno = 101; + free_noerr(malloc(7)); + ok1(errno == 101); + return exit_status(); }