1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

do not allow casting bool to int

This commit is contained in:
Alexander Medvednikov
2019-11-23 20:40:54 +03:00
parent 3a6ccf7f31
commit 1bd8c465d3
3 changed files with 14 additions and 10 deletions

View File

@@ -67,11 +67,11 @@ pub fn (aa mut Automaton) update() {
)
cell := aa.field.get(x,y)
v := if cell == 1 {
int(moore_sum in [2, 3])
moore_sum in [2, 3]
} else {
int(moore_sum == 3)
moore_sum == 3
}
aa.new_field.set(x,y, v )
aa.new_field.set(x,y, if v { 1 } else { 0 })
}
}
mut tmp := aa.field