X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=tests%2Ftest-fpurge.c;h=4aadf7f4bf0dee65c6cb0a81adcffd9255bfd90b;hb=2e7980e7a83a290bfaf0638bd95a9cbfeec0f67d;hp=b7bac0b6a2ec38f26dbc19c97f534d0d4b020f88;hpb=f9e1b15b06c7cf193f8a0ead2660cc5839a63758;p=gnulib.git diff --git a/tests/test-fpurge.c b/tests/test-fpurge.c index b7bac0b6a..4aadf7f4b 100644 --- a/tests/test-fpurge.c +++ b/tests/test-fpurge.c @@ -21,10 +21,20 @@ #include "fpurge.h" +#include #include #include -#define ASSERT(expr) if (!(expr)) abort (); +#define ASSERT(expr) \ + do \ + { \ + if (!(expr)) \ + { \ + fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \ + abort (); \ + } \ + } \ + while (0) #define TESTFILE "t-fpurge.tmp"