Nguyễn Thái Ngọc Duy <pclouds@xxxxxxxxx> writes: > The expression "!S_ISREG(ce)" covers i-t-a entries as well because > ce->ce_mode would be zero then. I could make a comment saying that, but > it's probably better just to comment with code, in case i-t-a entry > content changes in future. OK. Thansk. > Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@xxxxxxxxx> > --- > builtin/grep.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/builtin/grep.c b/builtin/grep.c > index d04f440..f508179 100644 > --- a/builtin/grep.c > +++ b/builtin/grep.c > @@ -375,7 +375,7 @@ static int grep_cache(struct grep_opt *opt, const struct pathspec *pathspec, int > > for (nr = 0; nr < active_nr; nr++) { > const struct cache_entry *ce = active_cache[nr]; > - if (!S_ISREG(ce->ce_mode)) > + if (!S_ISREG(ce->ce_mode) || ce_intent_to_add(ce)) > continue; > if (!ce_path_match(ce, pathspec, NULL)) > continue; -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html