diff options
author | Brandon Williams <bmwill@google.com> | 2017-05-11 15:04:27 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-05-12 14:23:46 +0900 |
commit | 08de9151a8a67f29a3a5a36931298237d78ca736 (patch) | |
tree | e592ee783330d7e4f73315706f56a9cf46a15857 /pathspec.h | |
parent | 2249d4dbc197d45da5407cbc80b2461e49bb8785 (diff) | |
download | git-08de9151a8a67f29a3a5a36931298237d78ca736.tar.gz |
pathspec: convert find_pathspecs_matching_against_index to take an indexbw/pathspec-sans-the-index
Convert find_pathspecs_matching_against_index to take an index
parameter.
In addition mark pathspec.c with NO_THE_INDEX_COMPATIBILITY_MACROS now
that it doesn't use any cache macros or reference 'the_index'.
Signed-off-by: Brandon Williams <bmwill@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'pathspec.h')
-rw-r--r-- | pathspec.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/pathspec.h b/pathspec.h index 6671b95770..60e6500401 100644 --- a/pathspec.h +++ b/pathspec.h @@ -96,7 +96,10 @@ static inline int ps_strcmp(const struct pathspec_item *item, return strcmp(s1, s2); } -extern char *find_pathspecs_matching_against_index(const struct pathspec *pathspec); -extern void add_pathspec_matches_against_index(const struct pathspec *pathspec, char *seen); +extern void add_pathspec_matches_against_index(const struct pathspec *pathspec, + const struct index_state *istate, + char *seen); +extern char *find_pathspecs_matching_against_index(const struct pathspec *pathspec, + const struct index_state *istate); #endif /* PATHSPEC_H */ |