eval.c: Fix findfile(), :find, gf in :terminal. #6009

Closes #4299
This commit is contained in:
Tommy Allen
2017-01-24 22:59:07 -05:00
committed by Justin M. Keyes
parent 81525dc5c3
commit bdfa1479d2
2 changed files with 41 additions and 0 deletions

View File

@@ -1370,6 +1370,11 @@ find_file_in_path_option (
char_u *buf = NULL;
int rel_to_curdir;
if (rel_fname != NULL && path_with_url((const char *)rel_fname)) {
// Do not attempt to search "relative" to a URL. #6009
rel_fname = NULL;
}
if (first == TRUE) {
/* copy file name into NameBuff, expanding environment variables */
save_char = ptr[len];