From ae25209cd1d53f28a02f1c0423c95ba361467a05 Mon Sep 17 00:00:00 2001
From: Alam Ed Arias <alam@srb2.org>
Date: Sat, 10 Feb 2024 19:23:34 -0500
Subject: [PATCH] r_draw.c: fix compiling with clang

---
 src/r_draw.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/r_draw.c b/src/r_draw.c
index 380bacdf9..513a54f4a 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);
-- 
GitLab