From 1e2e8b7ecb587935036fd4dcfb72e9a69aeb3295 Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Sun, 7 Jan 2018 16:51:15 -0800 Subject: [PATCH 1/2] Fixes uplink_purchase_log GC error (#34119) * Fixes uplink_purchase_log GC error * Add missing GLOB. --- code/modules/uplink/uplink_purchase_log.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/uplink/uplink_purchase_log.dm b/code/modules/uplink/uplink_purchase_log.dm index 5ec462d237..a8b1083999 100644 --- a/code/modules/uplink/uplink_purchase_log.dm +++ b/code/modules/uplink/uplink_purchase_log.dm @@ -20,6 +20,8 @@ GLOBAL_LIST(uplink_purchase_logs_by_key) //assoc key = /datum/uplink_purchase_lo /datum/uplink_purchase_log/Destroy() purchase_log = null parent = null + if(GLOB.uplink_purchase_logs_by_key[owner] == src) + GLOB.uplink_purchase_logs_by_key -= owner return ..() /datum/uplink_purchase_log/proc/MergeWithAndDel(datum/uplink_purchase_log/other)