diff --git a/examples/game_of_life/modules/automaton/automaton.v b/examples/game_of_life/modules/automaton/automaton.v index af3fc88e37..458b996b1b 100644 --- a/examples/game_of_life/modules/automaton/automaton.v +++ b/examples/game_of_life/modules/automaton/automaton.v @@ -12,7 +12,7 @@ pub mut: unsafe { mut e := &int(0) e = a.data + y*a.maxx + x - *e = newval + (*e) = newval } } [inline] pub fn (a &A2D) get(x,y int) int { diff --git a/vlib/hash/wyhash/rand.v b/vlib/hash/wyhash/rand.v index 0583a905dc..38a675d939 100644 --- a/vlib/hash/wyhash/rand.v +++ b/vlib/hash/wyhash/rand.v @@ -7,8 +7,8 @@ pub fn rand_u64(seed &u64) u64 { mut seed0 := seed unsafe{ mut seed1 := *seed0 - seed1 += wyp0 - *seed0 = seed1 + seed1 += (wyp0) + (*seed0) = seed1 return wymum(seed1^wyp1, seed1) } return 0