diff options
Diffstat (limited to 'src/os_msdos.c')
-rw-r--r-- | src/os_msdos.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/os_msdos.c b/src/os_msdos.c index 2d8b127e6..92b14ea30 100644 --- a/src/os_msdos.c +++ b/src/os_msdos.c @@ -2987,7 +2987,12 @@ mch_isdir(char_u *name) mch_can_exe(name) char_u *name; { - return (searchpath(name) != NULL); + char *p; + + p = searchpath(name); + if (p == NULL || mch_isdir(p)) + return FALSE; + return TRUE; } #endif |