diff options
Diffstat (limited to 'src/nvim/fileio.c')
-rw-r--r-- | src/nvim/fileio.c | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/src/nvim/fileio.c b/src/nvim/fileio.c index ba3625bf95..b9de46efc8 100644 --- a/src/nvim/fileio.c +++ b/src/nvim/fileio.c @@ -5313,9 +5313,7 @@ void forward_slash(char_u *fname) } for (p = fname; *p != NUL; p++) { // The Big5 encoding can have '\' in the trail byte. - if (enc_dbcs != 0 && (*mb_ptr2len)(p) > 1) { - p++; - } else if (*p == '\\') { + if (*p == '\\') { *p = '/'; } } @@ -7615,10 +7613,6 @@ char_u * file_pat_to_reg_pat( #endif default: size++; - if (enc_dbcs != 0 && (*mb_ptr2len)(p) > 1) { - ++p; - ++size; - } break; } } @@ -7739,10 +7733,9 @@ char_u * file_pat_to_reg_pat( reg_pat[i++] = ','; break; default: - if (enc_dbcs != 0 && (*mb_ptr2len)(p) > 1) - reg_pat[i++] = *p++; - else if (allow_dirs != NULL && vim_ispathsep(*p)) - *allow_dirs = TRUE; + if (allow_dirs != NULL && vim_ispathsep(*p)) { + *allow_dirs = true; + } reg_pat[i++] = *p; break; } |