commit 0d847aadd9159109dbddc4493322e84855f219a9
parent f282428a4291eedc5c9428b60d05bfa83d0d9e4e
Author: David Lawrence Ramsey <pooka109@gmail.com>
Date: Wed, 29 Dec 2004 22:05:02 +0000
handle wctomb() failure in parse_char() too
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2208 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/utils.c b/src/utils.c
@@ -190,6 +190,8 @@ int parse_char(const char *str, int *chr, size_t *col
if (wctomb(ctrl_wide_str, (wchar_t)wide_str) != -1)
*col += wcwidth(wide_str);
+ else
+ (*col)++;
free(ctrl_wide_str);
/* If we have a normal character, get its width in columns