diff --git a/src/compare.c b/src/compare.c index 5a91b905..03eead59 100644 --- a/src/compare.c +++ b/src/compare.c @@ -279,7 +279,7 @@ diff_archive (void) /* Need to treat sparse files completely differently here. */ - if (current_header->header.typeflag == GNUTYPE_SPARSE) + if (current_stat_info.is_sparse) sparse_diff_file (diff_handle, ¤t_stat_info); else {