diff options
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/targets/common.go | 4 | ||||
| -rw-r--r-- | sys/windows/init.go | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/sys/targets/common.go b/sys/targets/common.go index d7ee71983..beac7004d 100644 --- a/sys/targets/common.go +++ b/sys/targets/common.go @@ -44,7 +44,7 @@ func MakePosixMmap(target *prog.Target, exec, contain bool) func() []*prog.Call return func() []*prog.Call { if contain { return []*prog.Call{ - makeMmap(^uint64(target.PageSize)+1, target.PageSize, 0), + makeMmap(^target.PageSize+1, target.PageSize, 0), makeMmap(0, size, protRW), makeMmap(size, target.PageSize, 0), } @@ -58,7 +58,7 @@ func MakeSyzMmap(target *prog.Target) func() []*prog.Call { size := target.NumPages * target.PageSize return func() []*prog.Call { return []*prog.Call{ - &prog.Call{ + { Meta: meta, Args: []prog.Arg{ prog.MakeVmaPointerArg(meta.Args[0], 0, size), diff --git a/sys/windows/init.go b/sys/windows/init.go index 6a245cdba..54d93777f 100644 --- a/sys/windows/init.go +++ b/sys/windows/init.go @@ -32,7 +32,7 @@ func (arch *arch) makeMmap() []*prog.Call { meta := arch.virtualAllocSyscall size := arch.target.NumPages * arch.target.PageSize return []*prog.Call{ - &prog.Call{ + { Meta: meta, Args: []prog.Arg{ prog.MakeVmaPointerArg(meta.Args[0], 0, size), |
