version 1.58, 2016/08/16 19:00:59 |
version 1.59, 2016/10/15 22:20:17 |
|
|
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; |
|
|
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); |