From 891af301fbc5c7de834841dc2adecc63f2af6be5 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Fri, 25 Feb 2022 17:40:40 +0100 Subject: Removed possible cancellable moves from 2phase solver --- src/solve.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/solve.c') diff --git a/src/solve.c b/src/solve.c index b9f5000..915c909 100644 --- a/src/solve.c +++ b/src/solve.c @@ -444,7 +444,7 @@ Alg * solve_2phase(Cube cube, int nthreads) { int bestlen, newb; - Alg *bestalg; + Alg *bestalg, *ret; AlgList *sols1, *sols2; AlgListNode *i; Cube c; @@ -487,5 +487,8 @@ solve_2phase(Cube cube, int nthreads) free_alglist(sols1); - return bestalg; + ret = cleanup(bestalg); + free_alg(bestalg); + + return ret; } -- cgit v1.3