From c2eaa35f544f1dc08f1aaa527a279c08a1c88988 Mon Sep 17 00:00:00 2001 From: sezero Date: Fri, 3 Aug 2018 18:52:14 +0300 Subject: [PATCH] sst1, gxdraw.c: fix typo introduced by the gcc4.1 strict aliasing fixes --- glide3x/sst1/glide3/src/gxdraw.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/glide3x/sst1/glide3/src/gxdraw.c b/glide3x/sst1/glide3/src/gxdraw.c index b99c8d9..a8c2008 100644 --- a/glide3x/sst1/glide3/src/gxdraw.c +++ b/glide3x/sst1/glide3/src/gxdraw.c @@ -240,7 +240,7 @@ GR_DDFUNC(_trisetup, FxI32, ( const void *va, const void *vb, const void *vc )) dyBC = snap_yb - snap_yc; /* this is where we store the area */ - _GlideRoot.pool.temp1.1 = dxAB * dyBC - dxBC * dyAB; + _GlideRoot.pool.temp1.f = dxAB * dyBC - dxBC * dyAB; /* Zero-area triangles are BAD!! */ if ((_GlideRoot.pool.temp1.i & 0x7FFFFFFF) == 0)