X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/366345fe05a44b2d08aedb1c8e4b6d7ce1aedeeb..efb2f6bf626c4379065431bc207b47a4b824a7f3:/util.c diff --git a/util.c b/util.c index 1a041a3f..e39f3cc1 100644 --- a/util.c +++ b/util.c @@ -32,7 +32,7 @@ int num_waiting(int fd) } -struct map_struct *map_file(int fd,off_t len) +struct map_struct *map_file(int fd,OFF_T len) { struct map_struct *ret; ret = (struct map_struct *)malloc(sizeof(*ret)); @@ -54,7 +54,7 @@ struct map_struct *map_file(int fd,off_t len) } -char *map_ptr(struct map_struct *map,off_t offset,int len) +char *map_ptr(struct map_struct *map,OFF_T offset,int len) { int nread = -2; @@ -298,7 +298,7 @@ int create_directory_path(char *fname) p = fname; while ((p=strchr(p,'/'))) { *p = 0; - mkdir(fname,0777 & ~orig_umask); + do_mkdir(fname,0777 & ~orig_umask); *p = '/'; p++; }