From b229f2c9b8ab4f984ab397c23385fb272dc3fdf1 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sun, 17 Jul 2022 12:36:21 +0200 Subject: [PATCH] savemem:: correct delete functions used --- savemem.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/savemem.cpp b/savemem.cpp index bc806516..f28eff45 100644 --- a/savemem.cpp +++ b/savemem.cpp @@ -46,7 +46,7 @@ void slow_delete_cell(cell *c) { if(c->move(i)) c->move(i)->move(c->c.spin(i)) = NULL; removed_cells.push_back(c); - delete c; + destroy_cell(c); } void delete_heptagon(heptagon *h2) { @@ -60,7 +60,7 @@ void delete_heptagon(heptagon *h2) { for(int i=0; imove(i)) h2->move(i)->move(h2->c.spin(i)) = NULL; - delete h2; + tailored_delete(h2); } void recursive_delete(heptagon *h, int i) {