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

Diff for /src/usr.bin/cvs/buf.c between version 1.70 and 1.71

version 1.70, 2008/03/08 11:53:36 version 1.71, 2008/03/09 01:02:38
Line 102 
Line 102 
         if (lseek(fd, 0, SEEK_SET) == -1)          if (lseek(fd, 0, SEEK_SET) == -1)
                 fatal("cvs_buf_load_fd: lseek: %s", strerror(errno));                  fatal("cvs_buf_load_fd: lseek: %s", strerror(errno));
   
           if (st.st_size > SIZE_MAX)
                   fatal("cvs_buf_load_fd: file size too big");
         buf = cvs_buf_alloc(st.st_size);          buf = cvs_buf_alloc(st.st_size);
         if (atomicio(read, fd, buf->cb_buf, buf->cb_size) != buf->cb_size)          if (atomicio(read, fd, buf->cb_buf, buf->cb_size) != buf->cb_size)
                 fatal("cvs_buf_load_fd: read: %s", strerror(errno));                  fatal("cvs_buf_load_fd: read: %s", strerror(errno));

Legend:
Removed from v.1.70  
changed lines
  Added in v.1.71