diff options
Diffstat (limited to 'src/path.c')
-rw-r--r-- | src/path.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/path.c b/src/path.c index eaa4b87a02..99a4cec6cf 100644 --- a/src/path.c +++ b/src/path.c @@ -1761,3 +1761,19 @@ int pathcmp(const char *p, const char *q, int maxlen) } #endif +#ifndef NO_EXPANDPATH +/* + * Expand a path into all matching files and/or directories. Handles "*", + * "?", "[a-z]", "**", etc. + * "path" has backslashes before chars that are not to be expanded. + * Returns the number of matches found. + */ +int mch_expandpath(gap, path, flags) +garray_T *gap; +char_u *path; +int flags; /* EW_* flags */ +{ + return unix_expandpath(gap, path, 0, flags, FALSE); +} +#endif + |