dir: convert is_excluded_from_list to take an index

Signed-off-by: Brandon Williams <bmwill@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Brandon Williams
2017-05-05 12:53:27 -07:00
committed by Junio C Hamano
parent 2b70e88d36
commit fba92be8f7
3 changed files with 9 additions and 6 deletions

View File

@ -1068,7 +1068,7 @@ static int clear_ce_flags_dir(struct cache_entry **cache, int nr,
struct cache_entry **cache_end;
int dtype = DT_DIR;
int ret = is_excluded_from_list(prefix->buf, prefix->len,
basename, &dtype, el);
basename, &dtype, el, &the_index);
int rc;
strbuf_addch(prefix, '/');
@ -1171,7 +1171,7 @@ static int clear_ce_flags_1(struct cache_entry **cache, int nr,
/* Non-directory */
dtype = ce_to_dtype(ce);
ret = is_excluded_from_list(ce->name, ce_namelen(ce),
name, &dtype, el);
name, &dtype, el, &the_index);
if (ret < 0)
ret = defval;
if (ret > 0)