diff options
| author | christos <christos@NetBSD.org> | 2016-04-11 00:22:48 +0000 |
|---|---|---|
| committer | christos <christos@NetBSD.org> | 2016-04-11 00:22:48 +0000 |
| commit | 7169dd3deff539889888fea21c7c665093f740cc (patch) | |
| tree | 984461a396b824f2a95595cfe1549ceb7967f2ad /lib/libedit/refresh.c | |
| parent | 6f3d6dc8b30052a2527e714778ba021fcf429cf7 (diff) | |
more macro WIDECHAR undoing from Ingo Schwarze.
Diffstat (limited to 'lib/libedit/refresh.c')
| -rw-r--r-- | lib/libedit/refresh.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/libedit/refresh.c b/lib/libedit/refresh.c index 43041a48114..bb788ddcab2 100644 --- a/lib/libedit/refresh.c +++ b/lib/libedit/refresh.c @@ -1,4 +1,4 @@ -/* $NetBSD: refresh.c,v 1.46 2016/04/09 18:43:17 christos Exp $ */ +/* $NetBSD: refresh.c,v 1.47 2016/04/11 00:22:48 christos Exp $ */ /*- * Copyright (c) 1992, 1993 @@ -37,7 +37,7 @@ #if 0 static char sccsid[] = "@(#)refresh.c 8.1 (Berkeley) 6/4/93"; #else -__RCSID("$NetBSD: refresh.c,v 1.46 2016/04/09 18:43:17 christos Exp $"); +__RCSID("$NetBSD: refresh.c,v 1.47 2016/04/11 00:22:48 christos Exp $"); #endif #endif /* not lint && not SCCSID */ @@ -321,10 +321,10 @@ re_refresh(EditLine *el) for (; i <= el->el_refresh.r_oldcv; i++) { terminal_move_to_line(el, i); terminal_move_to_char(el, 0); - /* This Strlen should be safe even with MB_FILL_CHARs */ - terminal_clear_EOL(el, (int) Strlen(el->el_display[i])); + /* This wcslen should be safe even with MB_FILL_CHARs */ + terminal_clear_EOL(el, (int) wcslen(el->el_display[i])); #ifdef DEBUG_REFRESH - terminal_overwrite(el, STR("C\b"), 2); + terminal_overwrite(el, L"C\b", 2); #endif /* DEBUG_REFRESH */ el->el_display[i][0] = '\0'; } @@ -1085,7 +1085,7 @@ re_fastputc(EditLine *el, wint_t c) for(i = 1; i < lins; i++) el->el_display[i - 1] = el->el_display[i]; - re__copy_and_pad(firstline, STR(""), (size_t)0); + re__copy_and_pad(firstline, L"", (size_t)0); el->el_display[i - 1] = firstline; } else { el->el_cursor.v++; |
