From 0f4be4befdf60fb28a291c7bd74e144e014f7484 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Tue, 6 Dec 2022 13:28:08 +0100 Subject: [PATCH] [channels] fix addin queue free Only clear messages with an ID of 0 --- channels/client/addin.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/channels/client/addin.c b/channels/client/addin.c index 563a33afd..bebbcb328 100644 --- a/channels/client/addin.c +++ b/channels/client/addin.c @@ -581,7 +581,7 @@ static void free_msg(void* obj) { wMessage* msg = (wMessage*)obj; - if (msg) + if (msg && (msg->id == 0)) { wStream* s = (wStream*)msg->wParam; Stream_Free(s, TRUE);