aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/os/env.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/os/env.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/os/env.c')
-rw-r--r--src/nvim/os/env.c13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/nvim/os/env.c b/src/nvim/os/env.c
index 4da3e312c9..2cf56f0201 100644
--- a/src/nvim/os/env.c
+++ b/src/nvim/os/env.c
@@ -561,14 +561,11 @@ void home_replace(buf_T *buf, char_u *src, char_u *dst, int dstlen, bool one)
homedir_env = NULL;
if (homedir_env != NULL && vim_strchr(homedir_env, '~') != NULL) {
- int usedlen = 0;
- int flen;
- char_u *fbuf = NULL;
-
- flen = (int)STRLEN(homedir_env);
- (void)modify_fname((char_u *)":p", &usedlen,
- &homedir_env, &fbuf, &flen);
- flen = (int)STRLEN(homedir_env);
+ size_t usedlen = 0;
+ size_t flen = STRLEN(homedir_env);
+ char_u *fbuf = NULL;
+ (void)modify_fname((char_u *)":p", &usedlen, &homedir_env, &fbuf, &flen);
+ flen = STRLEN(homedir_env);
if (flen > 0 && vim_ispathsep(homedir_env[flen - 1]))
/* Remove the trailing / that is added to a directory. */
homedir_env[flen - 1] = NUL;