Fix load_context_module triggering unreachable code in unify_atom
This commit is contained in:
@@ -4812,11 +4812,11 @@ impl Machine {
|
|||||||
step_or_fail!(self, self.machine_st.p = self.machine_st.cp);
|
step_or_fail!(self, self.machine_st.p = self.machine_st.cp);
|
||||||
}
|
}
|
||||||
&Instruction::CallLoadContextModule => {
|
&Instruction::CallLoadContextModule => {
|
||||||
self.load_context_module(self.machine_st.registers[1]);
|
self.load_context_module(self.deref_register(1));
|
||||||
step_or_fail!(self, self.machine_st.p += 1);
|
step_or_fail!(self, self.machine_st.p += 1);
|
||||||
}
|
}
|
||||||
&Instruction::ExecuteLoadContextModule => {
|
&Instruction::ExecuteLoadContextModule => {
|
||||||
self.load_context_module(self.machine_st.registers[1]);
|
self.load_context_module(self.deref_register(1));
|
||||||
step_or_fail!(self, self.machine_st.p = self.machine_st.cp);
|
step_or_fail!(self, self.machine_st.p = self.machine_st.cp);
|
||||||
}
|
}
|
||||||
&Instruction::CallLoadContextStream => {
|
&Instruction::CallLoadContextStream => {
|
||||||
|
|||||||
Reference in New Issue
Block a user