aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2019-09-14 21:49:42 +0000
committerDimitry Andric <dim@FreeBSD.org>2019-09-14 21:49:42 +0000
commitc0f37bf65234c8d3ad1af7d0f8cefbefe2e2f359 (patch)
tree027c5159f66d35fa5ff13b05e0915b24facd9ce7 /contrib
parentd020b3ebded332d4f073bdb51c1d0c6fa98f756a (diff)
Notes
Diffstat (limited to 'contrib')
-rw-r--r--contrib/libedit/chartype.h2
-rw-r--r--contrib/libedit/terminal.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/contrib/libedit/chartype.h b/contrib/libedit/chartype.h
index 4cdd981df14f..3eda7da07296 100644
--- a/contrib/libedit/chartype.h
+++ b/contrib/libedit/chartype.h
@@ -87,7 +87,7 @@ libedit_private size_t ct_enc_width(wchar_t);
/* The terminal is thought of in terms of X columns by Y lines. In the cases
* where a wide character takes up more than one column, the adjacent
* occupied column entries will contain this faux character. */
-#define MB_FILL_CHAR ((wchar_t)-1)
+#define MB_FILL_CHAR ((wint_t)-1)
/* Visual width of character c, taking into account ^? , \0177 and \U+nnnnn
* style visual expansions. */
diff --git a/contrib/libedit/terminal.c b/contrib/libedit/terminal.c
index c0b9bda67c55..34f4985a90bc 100644
--- a/contrib/libedit/terminal.c
+++ b/contrib/libedit/terminal.c
@@ -1224,7 +1224,7 @@ terminal__putc(EditLine *el, wint_t c)
{
char buf[MB_LEN_MAX +1];
ssize_t i;
- if (c == (wint_t)MB_FILL_CHAR)
+ if (c == MB_FILL_CHAR)
return 0;
if (c & EL_LITERAL)
return fputs(literal_get(el, c), el->el_outfile);