[client] overlay: clean up partial initialization

This commit is contained in:
Geoffrey McRae
2026-08-12 02:57:42 +10:00
parent 6ddf1d62cd
commit ebc9d076ec
7 changed files with 40 additions and 21 deletions

View File

@@ -60,6 +60,9 @@ static bool config_init(void ** udata, const void * params)
static void config_freeList(struct ll * list)
{
if (!list)
return;
ConfigCallback * cb;
while(ll_shift(list, (void **)&cb))
{
@@ -73,6 +76,8 @@ static void config_free(void * udata)
{
config_freeList(cfg.callbacks);
config_freeList(cfg.tabCallbacks);
cfg.callbacks = NULL;
cfg.tabCallbacks = NULL;
}
static void config_renderLGTab(void)