diff --git a/src/r_draw.c b/src/r_draw.c index 380bacdf9f565bba613f698cd05d70368a187838..513a54f4aefff9ac0f57b916e6e0c12d7286e4c3 100644 --- a/src/r_draw.c +++ b/src/r_draw.c @@ -435,6 +435,7 @@ static void R_RainbowColormap(UINT8 *dest_colormap, UINT16 skincolor) static void R_GenerateTranslationColormap(UINT8 *dest_colormap, INT32 translation, UINT16 color, INT32 starttranscolor) { INT32 i, skinramplength; + remaptable_t *tr; // Handle a couple of simple special cases if (translation < TC_DEFAULT) @@ -443,7 +444,7 @@ static void R_GenerateTranslationColormap(UINT8 *dest_colormap, INT32 translatio { case TC_ALLWHITE: case TC_DASHMODE: - remaptable_t *tr = R_GetBuiltInTranslation((SINT8)translation); + tr = R_GetBuiltInTranslation((SINT8)translation); if (tr) { memcpy(dest_colormap, tr->remap, NUM_PALETTE_ENTRIES);