aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/fileio.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/fileio.c')
-rw-r--r--src/nvim/fileio.c15
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;
}