/[tar]/tar/src/buffer.c
ViewVC logotype

Diff of /tar/src/buffer.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.60 by gray, Sat Oct 4 18:14:32 2003 UTC revision 1.61 by gray, Mon Nov 17 07:38:37 2003 UTC
# Line 266  open_archive (enum access_mode wanted_ac Line 266  open_archive (enum access_mode wanted_ac
266    if (archive_names == 0)    if (archive_names == 0)
267      FATAL_ERROR ((0, 0, _("No archive name given")));      FATAL_ERROR ((0, 0, _("No archive name given")));
268    
269    destroy_stat (&current_stat_info);    tar_stat_destroy (&current_stat_info);
270    save_name = 0;    save_name = 0;
271    real_s_name = 0;    real_s_name = 0;
272    
# Line 420  open_archive (enum access_mode wanted_ac Line 420  open_archive (enum access_mode wanted_ac
420    
421            record_start->header.typeflag = GNUTYPE_VOLHDR;            record_start->header.typeflag = GNUTYPE_VOLHDR;
422            TIME_TO_CHARS (start_time, record_start->header.mtime);            TIME_TO_CHARS (start_time, record_start->header.mtime);
423            finish_header (record_start, -1);            finish_header (&current_stat_info, record_start, -1);
424  #if 0  #if 0
425            current_block++;            current_block++;
426  #endif  #endif
# Line 512  flush_write (void) Line 512  flush_write (void)
512                 volume_label_option, volno);                 volume_label_option, volno);
513        TIME_TO_CHARS (start_time, record_start->header.mtime);        TIME_TO_CHARS (start_time, record_start->header.mtime);
514        record_start->header.typeflag = GNUTYPE_VOLHDR;        record_start->header.typeflag = GNUTYPE_VOLHDR;
515        finish_header (record_start, -1);        finish_header (&current_stat_info, record_start, -1);
516      }      }
517    
518    if (real_s_name)    if (real_s_name)
# Line 535  flush_write (void) Line 535  flush_write (void)
535                      record_start->oldgnu_header.offset);                      record_start->oldgnu_header.offset);
536        tmp = verbose_option;        tmp = verbose_option;
537        verbose_option = 0;        verbose_option = 0;
538        finish_header (record_start, -1);        finish_header (&current_stat_info, record_start, -1);
539        verbose_option = tmp;        verbose_option = tmp;
540    
541        if (volume_label_option)        if (volume_label_option)
# Line 913  close_archive (void) Line 913  close_archive (void)
913    
914    sys_wait_for_child (child_pid);    sys_wait_for_child (child_pid);
915        
916    destroy_stat (&current_stat_info);    tar_stat_destroy (&current_stat_info);
917    if (save_name)    if (save_name)
918      free (save_name);      free (save_name);
919    if (real_s_name)    if (real_s_name)

Legend:
Removed from v.1.60  
changed lines
  Added in v.1.61

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26