소스 검색

(sparse_diff_file): Bugfix. Thanks Martin Simmons for the patch.

Sergey Poznyakoff 21 년 전
부모
커밋
b74232b9ad
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/sparse.c

+ 1 - 1
src/sparse.c

@@ -489,7 +489,7 @@ sparse_diff_file (int fd, struct tar_stat_info *stat)
 	        + file.stat_info->sparse_map[i].numbytes;
     }
 
-  if (rc)
+  if (!rc)
     skip_file (file.stat_info->archive_file_size - file.dumped_size);
 
   tar_sparse_done (&file);