diff --git a/libs/video/renderer/sw32/d_polyse.c b/libs/video/renderer/sw32/d_polyse.c index 32e2ac0bd..25d6a3c58 100644 --- a/libs/video/renderer/sw32/d_polyse.c +++ b/libs/video/renderer/sw32/d_polyse.c @@ -376,7 +376,7 @@ sw32_D_PolysetCalcGradients (int skinwidth) static void D_PolysetDrawSpans (spanpackage_t * pspanpackage) { - int i, j, texscantable[1024], *texscan; + int i, j, texscantable[2*MAX_LBM_HEIGHT], *texscan; // LordHavoc: compute skin row table for (i = 0, j = -sw32_r_affinetridesc.skinheight * sw32_r_affinetridesc.skinwidth; i < sw32_r_affinetridesc.skinheight*2;i++, j += sw32_r_affinetridesc.skinwidth)