Return to file.c CVS log | Up to [local] / src / usr.bin / cvs |
version 1.186, 2007/02/09 16:46:26 | version 1.187, 2007/02/19 11:40:00 | ||
---|---|---|---|
|
|
||
if (S_ISREG(stb1.st_mode)) { | if (S_ISREG(stb1.st_mode)) { | ||
void *p1, *p2; | void *p1, *p2; | ||
if (stb1.st_size > SIZE_MAX) { | if (stb1.st_size > (off_t)SIZE_MAX) { | ||
ret = 1; | ret = 1; | ||
goto out; | goto out; | ||
} | } | ||
|
|
||
char *p, *buf; | char *p, *buf; | ||
int saved_errno; | int saved_errno; | ||
if (st.st_size > SIZE_MAX) { | if (st.st_size > (off_t)SIZE_MAX) { | ||
ret = -1; | ret = -1; | ||
goto out; | goto out; | ||
} | } |