[BACK]Return to arch.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / make

Diff for /src/usr.bin/make/arch.c between version 1.75 and 1.76

version 1.75, 2007/11/17 16:39:45 version 1.76, 2009/08/16 09:53:43
Line 856 
Line 856 
         arch = ArchFindMember(archive, member, &arHeader, "r+");          arch = ArchFindMember(archive, member, &arHeader, "r+");
         if (arch != NULL) {          if (arch != NULL) {
                 snprintf(arHeader.ar_date, sizeof(arHeader.ar_date),                  snprintf(arHeader.ar_date, sizeof(arHeader.ar_date),
                     "%-12ld", (long) timestamp2time_t(now));                      "%-12ld", (long) time(NULL));
                 if (fseek(arch, -sizeof(struct ar_hdr), SEEK_CUR) == 0)                  if (fseek(arch, -sizeof(struct ar_hdr), SEEK_CUR) == 0)
                         (void)fwrite(&arHeader, sizeof(struct ar_hdr), 1, arch);                          (void)fwrite(&arHeader, sizeof(struct ar_hdr), 1, arch);
                 fclose(arch);                  fclose(arch);

Legend:
Removed from v.1.75  
changed lines
  Added in v.1.76