1
0
forked from aniani/vim

updated for version 7.2.438

Problem:    "vim -r" crashes.
Solution:   Don't use NULL pointer argument.
This commit is contained in:
Bram Moolenaar
2010-05-25 21:37:17 +02:00
parent 6dc79f2890
commit 07e8db1da5
2 changed files with 10 additions and 1 deletions

View File

@@ -1404,15 +1404,22 @@ recover_names(fname, list, nr)
int i;
char_u *dirp;
char_u *dir_name;
char_u *fname_res = *fname;
char_u *fname_res = NULL;
#ifdef HAVE_READLINK
char_u fname_buf[MAXPATHL];
#endif
if (fname != NULL)
{
#ifdef HAVE_READLINK
/* Expand symlink in the file name, because the swap file is created with
* the actual file instead of with the symlink. */
if (resolve_symlink(*fname, fname_buf) == OK)
fname_res = fname_buf;
else
#endif
fname_res = *fname;
}
if (list)
{

View File

@@ -681,6 +681,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
438,
/**/
437,
/**/