aboutsummaryrefslogtreecommitdiffstats
path: root/core/context.cpp
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2022-02-08 20:43:05 -0800
committerChris Robinson <[email protected]>2022-02-08 20:43:05 -0800
commit256ea81dbe07f02d008908c90b99896f8eaaf2a5 (patch)
treee58348ee7808310f7c231934b91ad399c3af4d62 /core/context.cpp
parentde87cc98d5eef40eeb565b781ac90c1c6f55b42e (diff)
Combine listener and context updates
Diffstat (limited to 'core/context.cpp')
-rw-r--r--core/context.cpp16
1 files changed, 0 insertions, 16 deletions
diff --git a/core/context.cpp b/core/context.cpp
index 6457a6ec..39fd8522 100644
--- a/core/context.cpp
+++ b/core/context.cpp
@@ -52,22 +52,6 @@ ContextBase::~ContextBase()
delete mVoices.exchange(nullptr, std::memory_order_relaxed);
- count = 0;
- ListenerProps *lprops{mParams.ListenerUpdate.exchange(nullptr, std::memory_order_relaxed)};
- if(lprops)
- {
- ++count;
- delete lprops;
- }
- lprops = mFreeListenerProps.exchange(nullptr, std::memory_order_acquire);
- while(lprops)
- {
- std::unique_ptr<ListenerProps> old{lprops};
- lprops = old->next.load(std::memory_order_relaxed);
- ++count;
- }
- TRACE("Freed %zu listener property object%s\n", count, (count==1)?"":"s");
-
if(mAsyncEvents)
{
count = 0;