mirror of
https://github.com/yuzu-emu/unicorn.git
synced 2025-08-04 07:01:01 +00:00
Merge pull request #464 from lunixbochs/master
tweak Go bindings for 32-bit
This commit is contained in:
commit
4a35b53c4d
|
@ -120,7 +120,7 @@ func (u *uc) MemRegions() ([]*MemRegion, error) {
|
||||||
return nil, errReturn(ucerr)
|
return nil, errReturn(ucerr)
|
||||||
}
|
}
|
||||||
ret := make([]*MemRegion, count)
|
ret := make([]*MemRegion, count)
|
||||||
tmp := (*[1 << 30]C.struct_uc_mem_region)(unsafe.Pointer(regions))[:count]
|
tmp := (*[1 << 24]C.struct_uc_mem_region)(unsafe.Pointer(regions))[:count]
|
||||||
for i, v := range tmp {
|
for i, v := range tmp {
|
||||||
ret[i] = &MemRegion{
|
ret[i] = &MemRegion{
|
||||||
Begin: uint64(v.begin),
|
Begin: uint64(v.begin),
|
||||||
|
|
Loading…
Reference in a new issue