- typeflag = current_header->header.typeflag;
- /*KLUDGE */
- if (current_format == POSIX_FORMAT
- && current_stat_info.archive_file_size != current_stat_info.stat.st_size)
- typeflag = GNUTYPE_SPARSE;
+ /* KLUDGE */
+ typeflag = sparse_member_p (¤t_stat_info) ?
+ GNUTYPE_SPARSE : current_header->header.typeflag;