Commit 4b30e40a91

LemonBoy <thatlemon@gmail.com>
2019-05-29 09:44:53
Remove length restriction in mmap wrapper
1 parent 6d73e5d
Changed files (1)
std
std/os.zig
@@ -1955,7 +1955,6 @@ pub fn mmap(
     fd: fd_t,
     offset: isize,
 ) MMapError![]align(mem.page_size) u8 {
-    assert(mem.isAligned(length, mem.page_size));
     const err = if (builtin.link_libc) blk: {
         const rc = std.c.mmap(ptr, length, prot, flags, fd, offset);
         if (rc != MAP_FAILED) return @ptrCast([*]align(mem.page_size) u8, @alignCast(mem.page_size, rc))[0..length];