From c3d728647528fa86f4d4ceb01729941e86b2be03 Mon Sep 17 00:00:00 2001
From: Hanicef <gustaf@hanicef.me>
Date: Mon, 8 Jul 2024 17:51:17 +0200
Subject: [PATCH] Fix segfault when rendering precip mobjs in OpenGL

---
 src/p_mobj.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/p_mobj.h b/src/p_mobj.h
index b3927dce1..097b5be25 100644
--- a/src/p_mobj.h
+++ b/src/p_mobj.h
@@ -450,9 +450,9 @@ typedef struct precipmobj_s
 	angle_t old_angle, old_pitch, old_roll; // orientation interpolation
 	angle_t old_angle2, old_pitch2, old_roll2;
 	angle_t spriteroll, old_spriteroll, old_spriteroll2;
-	spritenum_t sprite; // used to find patch_t and flip value
+	UINT32 sprite; // used to find patch_t and flip value
 	UINT32 frame; // frame number, plus bits see p_pspr.h
-	UINT16 sprite2; // player sprites
+	UINT32 sprite2; // player sprites
 	UINT16 anim_duration; // for FF_ANIMATE states
 
 	UINT32 renderflags; // render flags
-- 
GitLab