1
0
forked from aniani/vim

Fix using freed memory in :find completion.

This commit is contained in:
Bram Moolenaar 2010-07-14 16:59:57 +02:00
parent c8bbaa3b18
commit b28ebbca84

View File

@ -9550,15 +9550,14 @@ gen_expand_wildcards(num_pat, pat, num_file, file, flags)
vim_free(t);
}
#if defined(FEAT_SEARCHPATH)
if (flags & EW_PATH)
uniquefy_paths(&ga, p);
#endif
if (p != pat[i])
vim_free(p);
}
#if defined(FEAT_SEARCHPATH)
if (flags & EW_PATH)
uniquefy_paths(&ga, p);
#endif
*num_file = ga.ga_len;
*file = (ga.ga_data != NULL) ? (char_u **)ga.ga_data : (char_u **)"";