set_flag: Fix bug due to mistake processing order

This commit is contained in:
tuz358
2018-03-05 17:18:43 +09:00
parent e0b453b79f
commit 0d74bf74de

View File

@@ -308,9 +308,9 @@ void Instructions::cmp_rm32_imm8(){
void Instructions::set_flag(int flag, uint32_t flag_type){
if (flag) {
this->eflags &= ~flag_type;
} else {
this->eflags |= flag_type;
} else {
this->eflags &= ~flag_type;
}
}