diff options
| -rw-r--r-- | file.c | 7 | 
1 files changed, 1 insertions, 6 deletions
| @@ -2603,8 +2603,6 @@ static void  proc_mchar(struct readbuffer *obuf, int pre_mode,  	   int width, char **str, Lineprop mode)  { -    size_t len; -      check_breakpoint(obuf, pre_mode, *str);      obuf->pos += width;      Strcat_charp_n(obuf->line, *str, get_mclen(*str)); @@ -2613,10 +2611,7 @@ proc_mchar(struct readbuffer *obuf, int pre_mode,  	if (**str != ' ')  	    obuf->prev_ctype = mode;      } -    len = get_mclen(*str); -    if (len > strlen(*str)) -	len = strlen(*str); -    (*str) += len; +    (*str) += get_mclen(*str);      obuf->flag |= RB_NFLUSHED;  } | 
