X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=tests%2Funiconv%2Ftest-u8-strconv-to-enc.c;h=5d31f0893fc02547fb5f6724631841789a56651b;hb=0586925d7fab97dc89cca180818e75b32392908a;hp=e03582fb7bacbd595611ebd3d427c63a9f24d5a0;hpb=0870ee2c432d6767f000552bd86db083dba600a4;p=gnulib.git diff --git a/tests/uniconv/test-u8-strconv-to-enc.c b/tests/uniconv/test-u8-strconv-to-enc.c index e03582fb7..5d31f0893 100644 --- a/tests/uniconv/test-u8-strconv-to-enc.c +++ b/tests/uniconv/test-u8-strconv-to-enc.c @@ -17,18 +17,26 @@ /* Written by Bruno Haible , 2007. */ -#ifdef HAVE_CONFIG_H -# include -#endif +#include #include "uniconv.h" #include +#include #include #include #define SIZEOF(array) (sizeof (array) / sizeof (array[0])) -#define ASSERT(expr) if (!(expr)) abort (); +#define ASSERT(expr) \ + do \ + { \ + if (!(expr)) \ + { \ + fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \ + abort (); \ + } \ + } \ + while (0) int main ()