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

Diff for /src/usr.bin/rsync/flist.c between version 1.21 and 1.22

version 1.21, 2019/03/23 16:04:28 version 1.22, 2019/03/23 23:22:57
Line 595 
Line 595 
         char             last[MAXPATHLEN];          char             last[MAXPATHLEN];
         uint64_t         lval; /* temporary values... */          uint64_t         lval; /* temporary values... */
         int32_t          ival;          int32_t          ival;
           uint32_t         uival;
         struct ident    *gids = NULL, *uids = NULL;          struct ident    *gids = NULL, *uids = NULL;
   
         last[0] = '\0';          last[0] = '\0';
Line 632 
Line 633 
                 /* Read the modification time. */                  /* Read the modification time. */
   
                 if (!(FLIST_TIME_SAME & flag)) {                  if (!(FLIST_TIME_SAME & flag)) {
                         if (!io_read_int(sess, fd, &ival)) {                          if (!io_read_int(sess, fd, &uival)) {
                                 ERRX1(sess, "io_read_int");                                  ERRX1(sess, "io_read_int");
                                 goto out;                                  goto out;
                         }                          }
                         ff->st.mtime = ival;                          ff->st.mtime = uival;   /* beyond 2038 */
                 } else if (fflast == NULL) {                  } else if (fflast == NULL) {
                         ERRX(sess, "same time without last entry");                          ERRX(sess, "same time without last entry");
                         goto out;                          goto out;

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22