From 390e0f6c1131e15185e26037dc95667d3fb177b1 Mon Sep 17 00:00:00 2001 From: Sebastian Morr Date: Tue, 15 Sep 2020 17:23:22 +0200 Subject: [PATCH] Iterate over dictionary's keys while removing stuff from it --- repository.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repository.gd b/repository.gd index 541c1d2..61a6112 100644 --- a/repository.gd +++ b/repository.gd @@ -240,7 +240,7 @@ func remove_gone_stuff(): all[o] = "" all["HEAD"] = "" # Delete objects, if they disappeared. - for o in objects: + for o in objects.keys(): if not all.has(o): objects[o].queue_free() objects.erase(o)