mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
Remove mblen() check
This commit is contained in:
parent
5ff29e00a5
commit
26206d4cfd
@ -4364,7 +4364,6 @@ int find_win_for_buf(buf_T *buf, win_T **wp, tabpage_T **tp)
|
||||
win_found:
|
||||
return OK;
|
||||
}
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Insert the sign into the signlist.
|
||||
|
@ -1666,8 +1666,7 @@ char_u* skiptowhite(char_u *p)
|
||||
/// @param p
|
||||
///
|
||||
/// @return Pointer to the next whitespace character.
|
||||
char_u* skiptowhite_esc(char_u *p)
|
||||
{
|
||||
char_u* skiptowhite_esc(char_u *p) {
|
||||
while (*p != ' ' && *p != '\t' && *p != NUL) {
|
||||
if (((*p == '\\') || (*p == Ctrl_V)) && (*(p + 1) != NUL)) {
|
||||
++p;
|
||||
|
@ -119,7 +119,6 @@ static linenr_T get_address(char_u **, int skip, int to_other_file);
|
||||
static void get_flags(exarg_T *eap);
|
||||
# define HAVE_EX_SCRIPT_NI
|
||||
static void ex_script_ni(exarg_T *eap);
|
||||
#endif
|
||||
static char_u *invalid_range(exarg_T *eap);
|
||||
static void correct_range(exarg_T *eap);
|
||||
static char_u *replace_makeprg(exarg_T *eap, char_u *p,
|
||||
|
10
src/mbyte.c
10
src/mbyte.c
@ -526,14 +526,6 @@ char_u * mb_init()
|
||||
else if (enc_dbcs == 0)
|
||||
n = 1;
|
||||
else {
|
||||
# if defined(MACOS)
|
||||
/*
|
||||
* if mblen() is not available, character which MSB is turned on
|
||||
* are treated as leading byte character. (note : This assumption
|
||||
* is not always true.)
|
||||
*/
|
||||
n = (i & 0x80) ? 2 : 1;
|
||||
# else
|
||||
char buf[MB_MAXBYTES + 1];
|
||||
if (i == NUL) /* just in case mblen() can't handle "" */
|
||||
n = 1;
|
||||
@ -568,9 +560,7 @@ char_u * mb_init()
|
||||
n = 1;
|
||||
}
|
||||
}
|
||||
# endif
|
||||
}
|
||||
|
||||
mb_bytelen_tab[i] = n;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user