Fix a few minor memory leaks.

Thanks to Jeremy Stephens for reporting them.
This commit is contained in:
Simon Tatham
2023-06-06 18:50:38 +01:00
parent 4227ac1fd5
commit 7333d27b0c
2 changed files with 5 additions and 0 deletions

View File

@ -309,6 +309,7 @@ void midend_free(midend *me)
sfree(me->privdesc);
sfree(me->seedstr);
sfree(me->aux_info);
sfree(me->be_prefs.buf);
me->ourgame->free_params(me->params);
midend_free_preset_menu(me, me->preset_menu);
if (me->ui)
@ -3011,6 +3012,8 @@ static void midend_serialise_prefs(
write(wctx, "\n", 1);
}
free_cfg(cfg);
}
struct buffer {