From 347c7f559c46fa6149efda89c468411d7912b456 Mon Sep 17 00:00:00 2001 From: Hajimu UMEMOTO Date: Fri, 13 Nov 2009 03:59:44 +0000 Subject: [PATCH] Use ncursesw to output the date field of vmstat display with multi-byte string, correctly. --- usr.bin/systat/Makefile | 2 +- usr.bin/systat/main.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/usr.bin/systat/Makefile b/usr.bin/systat/Makefile index 4f5f229725b6..49bb9981c0d3 100644 --- a/usr.bin/systat/Makefile +++ b/usr.bin/systat/Makefile @@ -15,6 +15,6 @@ CFLAGS+= -DINET6 .endif DPADD= ${LIBCURSES} ${LIBM} ${LIBDEVSTAT} ${LIBKVM} -LDADD= -lcurses -lm -ldevstat -lkvm +LDADD= -lcursesw -lm -ldevstat -lkvm .include diff --git a/usr.bin/systat/main.c b/usr.bin/systat/main.c index 6f6b99406860..d092f10fe19a 100644 --- a/usr.bin/systat/main.c +++ b/usr.bin/systat/main.c @@ -87,7 +87,7 @@ main(int argc, char **argv) char errbuf[_POSIX2_LINE_MAX], dummy; size_t size; - (void) setlocale(LC_TIME, ""); + (void) setlocale(LC_ALL, ""); argc--, argv++; while (argc > 0) {