[MIRROR] (Partially) Fixes Out Of Memory crashes (#10092)

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
CHOMPStation2StaffMirrorBot
2025-02-07 08:36:42 -07:00
committed by GitHub
parent 133f37de97
commit ec71611656
31 changed files with 124 additions and 67 deletions

View File

@@ -40,7 +40,7 @@
/datum/dna2/record/proc/copy()
var/datum/dna2/record/newrecord = new /datum/dna2/record
newrecord.dna = dna.Clone()
qdel_swap(newrecord.dna, dna.Clone())
newrecord.types = types
newrecord.name = name
newrecord.mind = mind

View File

@@ -45,8 +45,8 @@
if(M)
if (M.dna)
O.dna = M.dna.Clone()
M.dna = null
qdel_swap(O.dna, M.dna.Clone())
QDEL_NULL(M.dna)
if (M.suiciding)
O.suiciding = M.suiciding
@@ -116,8 +116,8 @@
if (M)
if (M.dna)
O.dna = M.dna.Clone()
M.dna = null
qdel_swap(O.dna, M.dna.Clone())
QDEL_NULL(M.dna)
if (M.suiciding)
O.suiciding = M.suiciding