Re: [PATCH 2/3] diff-index: careful when inspecting work tree items
Junio C Hamano <gitster@pobox.com> writes:
Show 12 quoted lines
> diff --git a/diff-lib.c b/diff-lib.c
> index 52dbac3..a8e107a 100644
> --- a/diff-lib.c
> +++ b/diff-lib.c
> ...
> @@ -489,8 +516,11 @@ static int get_stat_data(struct cache_entry *ce,
> if (!cached) {
> int changed;
> struct stat st;
> - if (lstat(ce->name, &st) < 0) {
> - if (errno == ENOENT && match_missing) {
> + changed = check_work_tree_entity(ce, &st, NULL);This "NULL" should be "cbdata->symcache".