Fix off-by-one in apathmax() as the path is relative to "/"

1) Use size_t * instead of long *
2) Fallback to PATH_MAX instead of BUFSIZ
3) Header cleanup
This commit is contained in:
sin
2015-03-06 23:48:37 +00:00
parent 0c2f19c210
commit 7d36a35649
5 changed files with 10 additions and 11 deletions

View File

@@ -28,7 +28,7 @@ cp(const char *s1, const char *s2, int depth)
{
FILE *f1, *f2;
char *ns1, *ns2;
long size1, size2;
size_t size1, size2;
struct dirent *d;
struct stat st;
struct utimbuf ut;