aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/strings.c
diff options
context:
space:
mode:
authorEliseo Martínez <eliseomarmol@gmail.com>2015-04-28 10:31:42 +0200
committerEliseo Martínez <eliseomarmol@gmail.com>2015-04-28 10:31:42 +0200
commit3450762f0a1e91166aaea27ea80312d39d6f83b6 (patch)
tree8c4fe902ae018d385f31a045d4e2338f3463c581 /src/nvim/strings.c
parentd9441444afa3e99c8116ad01b11614886aa53524 (diff)
parent7c956dcbe8017dd68bf4221893bf554302b8fd90 (diff)
downloadrneovim-3450762f0a1e91166aaea27ea80312d39d6f83b6.tar.gz
rneovim-3450762f0a1e91166aaea27ea80312d39d6f83b6.tar.bz2
rneovim-3450762f0a1e91166aaea27ea80312d39d6f83b6.zip
Merge #2518: Enable -Wconversion. (3)
Reviewed-by: Justin M. Keyes <justinkz@gmail.com>
Diffstat (limited to 'src/nvim/strings.c')
-rw-r--r--src/nvim/strings.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nvim/strings.c b/src/nvim/strings.c
index de70397c30..b876753d57 100644
--- a/src/nvim/strings.c
+++ b/src/nvim/strings.c
@@ -137,7 +137,7 @@ char_u *vim_strsave_shellescape(const char_u *string,
{
char_u *d;
char_u *escaped_string;
- int l;
+ size_t l;
int csh_like;
/* Only csh and similar shells expand '!' within single quotes. For sh and
@@ -189,7 +189,7 @@ char_u *vim_strsave_shellescape(const char_u *string,
}
if (do_special && find_cmdline_var(p, &l) >= 0) {
*d++ = '\\'; /* insert backslash */
- while (--l >= 0) /* copy the var */
+ while (--l != SIZE_MAX) /* copy the var */
*d++ = *p++;
continue;
}