X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fread_write_all%2Ftest%2Frun-read_all.c;h=6e6588d4149a79351f04993bbc37470ab8d36626;hp=b8f978ff2b9af246e777bfb3406813234c420c4c;hb=ad2ce76c10f808283ea7cf25cd8e76a15710c4f3;hpb=8201ff8eec2f44e9612fea3ec280c8bd10b7300c diff --git a/ccan/read_write_all/test/run-read_all.c b/ccan/read_write_all/test/run-read_all.c index b8f978ff..6e6588d4 100644 --- a/ccan/read_write_all/test/run-read_all.c +++ b/ccan/read_write_all/test/run-read_all.c @@ -17,6 +17,7 @@ static int p2c[2], c2p[2]; static void got_signal(int sig) { char c = 0; + (void)sig; if (write(p2c[1], &c, 1) == 1) sigcount++; } @@ -24,7 +25,7 @@ static void got_signal(int sig) /* < PIPE_BUF *will* be atomic. But > PIPE_BUF only *might* be non-atomic. */ #define BUFSZ (1024*1024) -int main(int argc, char *argv[]) +int main(void) { char *buffer; char c = 0; @@ -71,5 +72,6 @@ int main(int argc, char *argv[]) ok(WIFEXITED(status) && WEXITSTATUS(status) == 0, "WIFEXITED(status) = %u, WEXITSTATUS(status) = %u", WIFEXITED(status), WEXITSTATUS(status)); + free(buffer); return exit_status(); }