From 97fe824b80159d25e46010738a3799bcea2b335b Mon Sep 17 00:00:00 2001 From: smallmodel <15067410+smallmodel@users.noreply.github.com> Date: Tue, 18 Feb 2025 22:31:46 +0100 Subject: [PATCH] Clear subtitles for all nodes when deleting the alias list --- code/qcommon/alias.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/qcommon/alias.c b/code/qcommon/alias.c index 8169b35f..94c2889c 100644 --- a/code/qcommon/alias.c +++ b/code/qcommon/alias.c @@ -70,6 +70,11 @@ void Alias_ListClear(AliasList_t *list) } for (node = list->data_list; node != NULL; node = next) { + if (node->subtitle) { + // Added in OPM + Z_Free(node->subtitle); + } + next = node->next; Z_Free(node); }