diff options
Diffstat (limited to 'tests/uniwidth/test-u16-strwidth.c')
| -rw-r--r-- | tests/uniwidth/test-u16-strwidth.c | 21 | 
1 files changed, 4 insertions, 17 deletions
| diff --git a/tests/uniwidth/test-u16-strwidth.c b/tests/uniwidth/test-u16-strwidth.c index 7365426f..1d7750c3 100644 --- a/tests/uniwidth/test-u16-strwidth.c +++ b/tests/uniwidth/test-u16-strwidth.c @@ -1,5 +1,5 @@  /* Test of u16_strwidth() function. -   Copyright (C) 2007-2008 Free Software Foundation, Inc. +   Copyright (C) 2007-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 @@ -20,20 +20,7 @@  #include "uniwidth.h" -#include <stdio.h> -#include <stdlib.h> - -#define ASSERT(expr) \ -  do									     \ -    {									     \ -      if (!(expr))							     \ -        {								     \ -          fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \ -          fflush (stderr);						     \ -          abort ();							     \ -        }								     \ -    }									     \ -  while (0) +#include "macros.h"  int  main () @@ -53,8 +40,8 @@ main ()    {      static const uint16_t input[] = /* "Данило Шеган" */        { -	0x0414, 0x0430, 0x043D, 0x0438, 0x043B, 0x043E, ' ', -	0x0428, 0x0435, 0x0433, 0x0430, 0x043D, 0 +        0x0414, 0x0430, 0x043D, 0x0438, 0x043B, 0x043E, ' ', +        0x0428, 0x0435, 0x0433, 0x0430, 0x043D, 0        };      ASSERT (u16_strwidth (input, "UTF-8") == 12);      ASSERT (u16_strwidth (input, "EUC-JP") == 23); | 
