Browse Source

(list_archive): Use list_dumpdir() to display GNUTYPE_DUMPDIR blocks. Do that only if two or more -v options are given.

Sergey Poznyakoff 19 years ago
parent
commit
8952196bc1
1 changed files with 3 additions and 11 deletions
  1. 3 11
      src/list.c

+ 3 - 11
src/list.c

@@ -236,23 +236,15 @@ list_archive (void)
 	  written = available_space_after (data_block);
 	  if (written > size)
 	    written = size;
-	  errno = 0;
-	  check = fwrite (data_block->buffer, sizeof (char), written, stdlis);
 	  set_next_block_after ((union block *)
 				(data_block->buffer + written - 1));
-	  if (check != written)
-	    {
-	      write_error_details (current_stat_info.file_name, check, written);
-	      skip_file (size - written);
-	      break;
-	    }
+	  if (verbose_option > 2)
+	    list_dumpdir (data_block->buffer, written);
 	}
       if (multi_volume_option)
 	assign_string (&save_name, 0);
-      fputc ('\n', stdlis);
-      fflush (stdlis);
+      
       return;
-
     }
 
   if (multi_volume_option)