diff options
Diffstat (limited to 'pathspec.h')
-rw-r--r-- | pathspec.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/pathspec.h b/pathspec.h index f3ee8d9871..454ce364fa 100644 --- a/pathspec.h +++ b/pathspec.h @@ -117,6 +117,16 @@ void parse_pathspec(struct pathspec *pathspec, unsigned flags, const char *prefix, const char **args); +/* + * Same as parse_pathspec() but uses file as input. + * When 'file' is exactly "-" it uses 'stdin' instead. + */ +void parse_pathspec_file(struct pathspec *pathspec, + unsigned magic_mask, + unsigned flags, + const char *prefix, + const char *file, + int nul_term_line); void copy_pathspec(struct pathspec *dst, const struct pathspec *src); void clear_pathspec(struct pathspec *); |