mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-04-24 11:02:48 +00:00
No user for roulette itemlist
Fixes the occasional Z_Free complaint
This commit is contained in:
parent
8d2eb9220d
commit
63f6b18d59
2 changed files with 6 additions and 7 deletions
|
|
@ -730,16 +730,15 @@ static void K_InitRoulette(itemroulette_t *const roulette)
|
|||
roulette->itemList = Z_Calloc(
|
||||
sizeof(SINT8) * roulette->itemListCap,
|
||||
PU_LEVEL,
|
||||
&roulette->itemList
|
||||
NULL
|
||||
);
|
||||
}
|
||||
|
||||
memset(roulette->itemList, KITEM_NONE, sizeof(SINT8) * roulette->itemListCap);
|
||||
roulette->itemListLen = 0;
|
||||
|
||||
roulette->index = 0;
|
||||
|
||||
roulette->elapsed = 0;
|
||||
roulette->tics = roulette->speed = 3; // Some default speed
|
||||
roulette->tics = roulette->speed = ROULETTE_SPEED_FASTEST; // Some default speed
|
||||
roulette->active = true;
|
||||
roulette->eggman = false;
|
||||
}
|
||||
|
|
@ -755,7 +754,7 @@ static void K_PushToRouletteItemList(itemroulette_t *const roulette, kartitems_t
|
|||
roulette->itemList,
|
||||
sizeof(SINT8) * roulette->itemListCap,
|
||||
PU_LEVEL,
|
||||
&roulette->itemList
|
||||
NULL
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -730,7 +730,7 @@ static void P_NetUnArchivePlayers(void)
|
|||
players[i].itemRoulette.itemList = Z_Calloc(
|
||||
sizeof(SINT8) * players[i].itemRoulette.itemListCap,
|
||||
PU_LEVEL,
|
||||
&players[i].itemRoulette.itemList
|
||||
NULL
|
||||
);
|
||||
}
|
||||
else
|
||||
|
|
@ -739,7 +739,7 @@ static void P_NetUnArchivePlayers(void)
|
|||
players[i].itemRoulette.itemList,
|
||||
sizeof(SINT8) * players[i].itemRoulette.itemListCap,
|
||||
PU_LEVEL,
|
||||
&players[i].itemRoulette.itemList
|
||||
NULL
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue