From: Karel Zak Date: Fri, 3 Jun 2016 12:41:04 +0000 (+0200) Subject: include/widechar: add missing fallbacks X-Git-Tag: v2.29-rc1~200 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=92312207e718bccce377dd24f3a1ad1720768354;p=thirdparty%2Futil-linux.git include/widechar: add missing fallbacks Signed-off-by: Karel Zak --- diff --git a/include/widechar.h b/include/widechar.h index 8632f76994..ba66554a33 100644 --- a/include/widechar.h +++ b/include/widechar.h @@ -14,26 +14,32 @@ # define wchar_t char # define wint_t int # define WEOF EOF - /* Fallback for input operations */ + + /* Fallback for input operations */ # define fgetwc fgetc # define getwc getc # define getwchar getchar # define fgetws fgets + /* Fallback for output operations */ # define fputwc fputc # define putwc putc # define putwchar putchar # define fputws fputs + /* Fallback for character classification */ # define iswgraph isgraph # define iswprint isprint # define iswspace isspace + /* Fallback for string functions */ # define wcschr strchr # define wcsdup strdup # define wcslen strlen # define wcspbrk strpbrk -# define wcwidth(c) 1 +# define wcwidth(c) (1) +# define wmemset memset +# define ungetwc ungetc #endif /* HAVE_WIDECHAR */