Thanks to Monster for reporting this bug.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@12287
d7cf8633-e32d-0410-b094-
e92efae38249
return false;
if (r_shadow_scenemaxlights <= r_shadow_scenenumlights && r_shadow_scenemaxlights < MAX_SCENELIGHTS)
{
- r_shadow_scenemaxlights = bound(1024, r_shadow_scenemaxlights, 65536);
- r_shadow_scenelightlist = (rtlight_t **)Mem_Realloc(r_main_mempool, r_shadow_scenelightlist, r_shadow_scenemaxlights);
+ r_shadow_scenemaxlights = bound(1024, r_shadow_scenemaxlights, MAX_SCENELIGHTS);
+ r_shadow_scenelightlist = (rtlight_t **)Mem_Realloc(r_main_mempool, r_shadow_scenelightlist, r_shadow_scenemaxlights * sizeof(rtlight_t *));
}
r_shadow_scenelightlist[r_shadow_scenenumlights++] = rtlight;
return true;