Mercurial > vim
diff src/os_win32.c @ 2615:c6fe65c000d2 v7.3.037
updated for version 7.3.037
Problem: Compiler warnings for loss of data. (Mike Williams)
Solution: Add type casts.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Wed, 27 Oct 2010 12:18:00 +0200 |
parents | 8fdc12103333 |
children | 0de47f0d731e |
line wrap: on
line diff
--- a/src/os_win32.c +++ b/src/os_win32.c @@ -224,7 +224,8 @@ get_exe_name(void) if (exe_path == NULL && exe_name != NULL) { - exe_path = vim_strnsave(exe_name, gettail_sep(exe_name) - exe_name); + exe_path = vim_strnsave(exe_name, + (int)(gettail_sep(exe_name) - exe_name)); if (exe_path != NULL) { /* Append our starting directory to $PATH, so that when doing @@ -2374,7 +2375,7 @@ fname_case( /* To avoid a slow failure append "\*" when searching a directory, * server or network share. */ STRCPY(szTrueNameTemp, szTrueName); - slen = strlen(szTrueNameTemp); + slen = (int)strlen(szTrueNameTemp); if (*porig == psepc && slen + 2 < _MAX_PATH) STRCPY(szTrueNameTemp + slen, "\\*");