322a8adaa3
because the variable can be in register, second checking the variable may still return true, however this is unexpected.