/* Extract the archive entry according to its type. */
typeflag = current_header->header.typeflag;
- /*KLUDGE*/
- if (current_stat_info.archive_file_size != current_stat_info.stat.st_size)
- typeflag = GNUTYPE_SPARSE;
+ /*KLUDGE */
+ if (current_format == POSIX_FORMAT
+ && current_stat_info.archive_file_size != current_stat_info.stat.st_size)
+ typeflag = GNUTYPE_SPARSE;
switch (typeflag)
{