From d2efcbf2dca6c2899ba0a1be7fc10dbf3f112d26 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Sat, 22 Jul 2023 18:00:55 +0800 Subject: refactor: remove some (const char **) casts (#24423) --- src/nvim/usercmd.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/nvim/usercmd.c') diff --git a/src/nvim/usercmd.c b/src/nvim/usercmd.c index c56b241988..41a8ad2d97 100644 --- a/src/nvim/usercmd.c +++ b/src/nvim/usercmd.c @@ -1143,10 +1143,11 @@ bool uc_split_args_iter(const char *arg, size_t arglen, size_t *end, char *buf, } /// split and quote args for -static char *uc_split_args(char *arg, char **args, const size_t *arglens, size_t argc, size_t *lenp) +static char *uc_split_args(const char *arg, char **args, const size_t *arglens, size_t argc, + size_t *lenp) { char *buf; - char *p; + const char *p; char *q; int len; @@ -1229,7 +1230,7 @@ static char *uc_split_args(char *arg, char **args, const size_t *arglens, size_t *q++ = ' '; *q++ = '"'; } else { - mb_copy_char((const char **)&p, &q); + mb_copy_char(&p, &q); } } } else { @@ -1242,7 +1243,7 @@ static char *uc_split_args(char *arg, char **args, const size_t *arglens, size_t *q++ = '\\'; *q++ = *p++; } else { - mb_copy_char((const char **)&p, &q); + mb_copy_char(&p, &q); } } if (i != argc - 1) { -- cgit