diff options
author | Karel Zak | 2016-06-03 14:41:04 +0200 |
---|---|---|
committer | Karel Zak | 2016-06-03 14:41:04 +0200 |
commit | 92312207e718bccce377dd24f3a1ad1720768354 (patch) | |
tree | a662c862759b58df0a7adfd821441e678260a7fb | |
parent | build-sys: use UL_DEFAULT_ENABLE() only for programs (diff) | |
download | kernel-qcow2-util-linux-92312207e718bccce377dd24f3a1ad1720768354.tar.gz kernel-qcow2-util-linux-92312207e718bccce377dd24f3a1ad1720768354.tar.xz kernel-qcow2-util-linux-92312207e718bccce377dd24f3a1ad1720768354.zip |
include/widechar: add missing fallbacks
Signed-off-by: Karel Zak <kzak@redhat.com>
-rw-r--r-- | include/widechar.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/include/widechar.h b/include/widechar.h index 8632f7699..ba66554a3 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 */ |