aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/charset.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/charset.c')
-rw-r--r--src/nvim/charset.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/nvim/charset.c b/src/nvim/charset.c
index 6012c2ebc6..466d943c3e 100644
--- a/src/nvim/charset.c
+++ b/src/nvim/charset.c
@@ -488,7 +488,7 @@ char_u *str_foldcase(char_u *str, int orglen, char_u *buf, int buflen)
}
}
}
- (void)utf_char2bytes(lc, STR_PTR(i));
+ (void)utf_char2bytes(lc, (char *)STR_PTR(i));
}
// skip to next multi-byte char
@@ -1144,11 +1144,11 @@ void getvcols(win_T *wp, pos_T *pos1, pos_T *pos2, colnr_T *left, colnr_T *right
/// @param[in] p String to skip in.
///
/// @return Pointer to character after the skipped whitespace.
-char_u *skipwhite(const char_u *const p)
+char *skipwhite(const char *const p)
FUNC_ATTR_PURE FUNC_ATTR_WARN_UNUSED_RESULT FUNC_ATTR_NONNULL_ALL
FUNC_ATTR_NONNULL_RET
{
- return skipwhite_len(p, STRLEN(p));
+ return (char *)skipwhite_len((char_u *)p, STRLEN(p));
}
/// Like `skipwhite`, but skip up to `len` characters.
@@ -1179,7 +1179,7 @@ intptr_t getwhitecols_curline(void)
intptr_t getwhitecols(const char_u *p)
FUNC_ATTR_PURE
{
- return skipwhite(p) - p;
+ return (char_u *)skipwhite((char *)p) - p;
}
/// Skip over digits
@@ -1400,7 +1400,7 @@ long getdigits_long(char_u **pp, bool strict, long def)
bool vim_isblankline(char_u *lbuf)
FUNC_ATTR_PURE
{
- char_u *p = skipwhite(lbuf);
+ char_u *p = (char_u *)skipwhite((char *)lbuf);
return *p == NUL || *p == '\r' || *p == '\n';
}