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

Diff for /src/usr.bin/cvs/rcs.c between version 1.99 and 1.100

version 1.99, 2005/11/12 21:34:48 version 1.100, 2005/11/16 08:15:21
Line 445 
Line 445 
         struct rcs_delta *rdp;          struct rcs_delta *rdp;
         struct rcs_lock *lkp;          struct rcs_lock *lkp;
         ssize_t nread;          ssize_t nread;
           size_t len;
         int fd, from_fd, to_fd;          int fd, from_fd, to_fd;
   
         from_fd = to_fd = fd = -1;          from_fd = to_fd = fd = -1;
Line 539 
Line 540 
         }          }
   
         fputs("\ndesc\n@", fp);          fputs("\ndesc\n@", fp);
         if (rfp->rf_desc != NULL)          if (rfp->rf_desc != NULL) {
                 rcs_strprint((const u_char *)rfp->rf_desc,                  len = strlen(rfp->rf_desc);
                     strlen(rfp->rf_desc), fp);                  rcs_strprint((const u_char *)rfp->rf_desc, len, fp);
         fputs("@\n\n", fp);                  if (rfp->rf_desc[len-1] != '\n')
                           fputc('\n', fp);
           }
           fputs("@\n", fp);
   
         /* deltatexts */          /* deltatexts */
         TAILQ_FOREACH(rdp, &(rfp->rf_delta), rd_list) {          TAILQ_FOREACH(rdp, &(rfp->rf_delta), rd_list) {
                 fprintf(fp, "\n%s\n", rcsnum_tostr(rdp->rd_num, numbuf,                  fprintf(fp, "\n\n%s\n", rcsnum_tostr(rdp->rd_num, numbuf,
                     sizeof(numbuf)));                      sizeof(numbuf)));
                 fputs("log\n@", fp);                  fputs("log\n@", fp);
                 rcs_strprint((const u_char *)rdp->rd_log,                  if (rdp->rd_log != NULL) {
                     strlen(rdp->rd_log), fp);                          len = strlen(rdp->rd_log);
                           rcs_strprint((const u_char *)rdp->rd_log, len, fp);
                           if (rdp->rd_log[len-1] != '\n')
                                   fputc('\n', fp);
                   }
                 fputs("@\ntext\n@", fp);                  fputs("@\ntext\n@", fp);
                 rcs_strprint(rdp->rd_text, rdp->rd_tlen, fp);                  if (rdp->rd_text != NULL) {
                 fputs("\n@\n\n", fp);                          rcs_strprint(rdp->rd_text, rdp->rd_tlen, fp);
                           if (rdp->rd_text[rdp->rd_tlen-1] != '\n')
                                   fputc('\n', fp);
                   }
                   fputs("@\n", fp);
         }          }
         fclose(fp);          fclose(fp);
   

Legend:
Removed from v.1.99  
changed lines
  Added in v.1.100