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

Diff for /src/usr.bin/cvs/logmsg.c between version 1.58 and 1.59

version 1.58, 2016/08/16 19:00:59 version 1.59, 2016/10/15 22:20:17
Line 59 
Line 59 
         if ((fp = fdopen(fd, "r")) == NULL)          if ((fp = fdopen(fd, "r")) == NULL)
                 fatal("cvs_logmsg_read: fdopen %s", strerror(errno));                  fatal("cvs_logmsg_read: fdopen %s", strerror(errno));
   
         if (st.st_size > SIZE_MAX)          if ((uintmax_t)st.st_size > SIZE_MAX)
                 fatal("cvs_logmsg_read: %s: file size too big", path);                  fatal("cvs_logmsg_read: %s: file size too big", path);
   
         lbuf = NULL;          lbuf = NULL;
Line 142 
Line 142 
                         if ((rp = fdopen(rd, "r")) == NULL)                          if ((rp = fdopen(rd, "r")) == NULL)
                                 fatal("cvs_logmsg_create: fdopen %s",                                  fatal("cvs_logmsg_create: fdopen %s",
                                     strerror(errno));                                      strerror(errno));
                         if (st.st_size > SIZE_MAX)                          if ((uintmax_t)st.st_size > SIZE_MAX)
                                 fatal("cvs_logmsg_create: %s: file size "                                  fatal("cvs_logmsg_create: %s: file size "
                                     "too big", line->line);                                      "too big", line->line);
                         logmsg = xmalloc(st.st_size);                          logmsg = xmalloc(st.st_size);

Legend:
Removed from v.1.58  
changed lines
  Added in v.1.59