Merge pull request #579 from trapexit/freebsd

remove O_LARGEFILE
This commit is contained in:
trapexit 2019-02-06 21:14:50 -05:00 committed by GitHub
commit babe8bcf47
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -104,13 +104,13 @@ namespace fs
int dst_fd; int dst_fd;
string dst_fullpath; string dst_fullpath;
src_fd = fs::open(src_fullpath_,O_RDONLY|O_NOFOLLOW|O_LARGEFILE); src_fd = fs::open(src_fullpath_,O_RDONLY|O_NOFOLLOW);
if(src_fd == -1) if(src_fd == -1)
return -1; return -1;
dst_fullpath = src_fullpath_; dst_fullpath = src_fullpath_;
dst_fd = fs::mktemp(dst_fullpath,O_WRONLY|O_LARGEFILE); dst_fd = fs::mktemp(dst_fullpath,O_WRONLY);
if(dst_fd == -1) if(dst_fd == -1)
return cleanup_on_error(src_fd); return cleanup_on_error(src_fd);