fixed double free on exit from non use

if cpu core parking/pinning was disabled by the logic then there would be a double free at exit
This commit is contained in:
Henrik Holst 2023-05-03 22:17:25 +02:00 committed by afayaz-feral
parent 25a99af4a1
commit 91eb57574c

View File

@ -433,7 +433,7 @@ void game_mode_apply_core_pinning(const GameModeCPUInfo *info, const pid_t clien
void game_mode_free_cpu(GameModeCPUInfo **info) void game_mode_free_cpu(GameModeCPUInfo **info)
{ {
if (!(*info)) { if ((*info)) {
CPU_FREE((*info)->online); CPU_FREE((*info)->online);
(*info)->online = NULL; (*info)->online = NULL;