X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=tests%2Ftest-fcntl.c;h=71dfb9869fb665d94888749fb991dfba1c500775;hb=9c76fbeeb87c32677893b78bf89bdf29ce9eb199;hp=8ea130101defdfa9660766c8a236153c01826506;hpb=021c8619190757f535c72ad5cdb1d624e19620d6;p=gnulib.git diff --git a/tests/test-fcntl.c b/tests/test-fcntl.c index 8ea130101..71dfb9869 100644 --- a/tests/test-fcntl.c +++ b/tests/test-fcntl.c @@ -1,5 +1,5 @@ /* Test of fcntl(2). - Copyright (C) 2009 Free Software Foundation, Inc. + Copyright (C) 2009, 2010 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -21,12 +21,13 @@ /* Specification. */ #include +#include "signature.h" +SIGNATURE_CHECK (fcntl, int, (int, int, ...)); + /* Helpers. */ #include #include #include -#include -#include #include #if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__ @@ -36,6 +37,7 @@ #endif #include "binary-io.h" +#include "macros.h" /* Use O_CLOEXEC if available, but test works without it. */ #ifndef O_CLOEXEC @@ -47,18 +49,6 @@ static int zero (void) { return 0; } #endif -#define ASSERT(expr) \ - do \ - { \ - if (!(expr)) \ - { \ - fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \ - fflush (stderr); \ - abort (); \ - } \ - } \ - while (0) - /* Return true if FD is open. */ static bool is_open (int fd) @@ -220,7 +210,7 @@ check_flags (void) } int -main (int argc, char **argv) +main (void) { const char *file = "test-fcntl.tmp"; int fd;