From 46f39347f56fd669e9a2133c5d8b486ed726b152 Mon Sep 17 00:00:00 2001 From: Hajimu UMEMOTO Date: Thu, 18 Jun 2009 16:40:00 +0000 Subject: Since the width is always 2, it is enough to put just one trailing space is enough. MFC after: 1 week --- usr.bin/ncal/ncal.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'usr.bin/ncal') diff --git a/usr.bin/ncal/ncal.c b/usr.bin/ncal/ncal.c index bd61de550f2a..a65a2fcf8a2d 100644 --- a/usr.bin/ncal/ncal.c +++ b/usr.bin/ncal/ncal.c @@ -844,7 +844,7 @@ mkweekdays(struct weekdays *wds) for (i = 0; i != 7; i++) { tm.tm_wday = (i+1) % 7; wcsftime(buf, sizeof(buf), L"%a", &tm); - for (len = wcslen(buf); len > 0; --len) { + for (len = 2; len > 0; --len) { if ((width = wcswidth(buf, len)) <= 2) break; } @@ -852,7 +852,7 @@ mkweekdays(struct weekdays *wds) if (width == 1) wds->names[i][0] = L' '; wcsncat(wds->names[i], buf, len); - wcsncat(wds->names[i], L" ", 3 - wcswidth(wds->names[i], 2)); + wcsncat(wds->names[i], L" ", 1); } } -- cgit v1.2.3