From 36c5bb7b0d32cd14c7b6ddc17f64c62c65965eb9 Mon Sep 17 00:00:00 2001
From: James R <justsomejames2@gmail.com>
Date: Mon, 30 Dec 2019 20:18:08 -0800
Subject: [PATCH] Fix NOHW compiling

---
 src/r_defs.h   | 4 +++-
 src/r_things.c | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/r_defs.h b/src/r_defs.h
index 964956503..2791ac8b0 100644
--- a/src/r_defs.h
+++ b/src/r_defs.h
@@ -740,9 +740,11 @@ typedef struct
 {
 	patch_t *patch[8][ROTANGLES];
 	boolean cached[8];
+#ifdef HWRENDER
 	aatree_t *hardware_patch[8];
+#endif/*HWRENDER*/
 } rotsprite_t;
-#endif
+#endif/*ROTSPRITE*/
 
 typedef enum
 {
diff --git a/src/r_things.c b/src/r_things.c
index bbe62d88a..a328da03a 100644
--- a/src/r_things.c
+++ b/src/r_things.c
@@ -125,9 +125,11 @@ static void R_InstallSpriteLump(UINT16 wad,            // graphics patch
 		sprtemp[frame].rotsprite.cached[r] = false;
 		for (ang = 0; ang < ROTANGLES; ang++)
 			sprtemp[frame].rotsprite.patch[r][ang] = NULL;
+#ifdef HWRENDER
 		sprtemp[frame].rotsprite.hardware_patch[r] = M_AATreeAlloc(AATREE_ZUSER);
+#endif/*HWRENDER*/
 	}
-#endif
+#endif/*ROTSPRITE*/
 
 	if (rotation == 0)
 	{
-- 
GitLab