]> Repositorios git - scryer-prolog.git/commitdiff
derefence target variable in check_sort_errors (#1350)
authorMark Thom <[email protected]>
Sun, 13 Mar 2022 19:54:39 +0000 (13:54 -0600)
committerMark Thom <[email protected]>
Sun, 13 Mar 2022 19:54:58 +0000 (13:54 -0600)
src/machine/machine_errors.rs

index ced4c1afd6db1dd11694273a42d3aba1a08581ea..6203a9485772149b73c33fa25435d4a2efb779b3 100644 (file)
@@ -785,7 +785,7 @@ impl MachineState {
         let stub_gen = || functor_stub(atom!("sort"), 2);
 
         let list = self.store(self.deref(self.registers[1]));
-        let sorted = self.registers[2];
+        let sorted = self.store(self.deref(self.registers[2]));
 
         match BrentAlgState::detect_cycles(&self.heap, list) {
             CycleSearchResult::PartialList(..) => {