From a239675fb59c4c114820098bed5e44f6b284fed6 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Fri, 9 Aug 2019 08:42:36 +0200 Subject: [PATCH] - fixed incorrect write barrier in sound sequence code. --- src/sound/s_sndseq.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sound/s_sndseq.cpp b/src/sound/s_sndseq.cpp index a9bfda24e..2da4f0a73 100644 --- a/src/sound/s_sndseq.cpp +++ b/src/sound/s_sndseq.cpp @@ -808,7 +808,7 @@ DSeqNode::DSeqNode (FLevelLocals *l, int sequence, int modenum) } else { - Level->SequenceListHead->m_Prev = this; GC::WriteBarrier(Level->SequenceListHead->m_Prev, this); + Level->SequenceListHead->m_Prev = this; GC::WriteBarrier(Level->SequenceListHead, this); m_Next = Level->SequenceListHead; GC::WriteBarrier(this, Level->SequenceListHead); Level->SequenceListHead = this; m_Prev = nullptr;