From 5877daf7b393bbef12315215b28d1a3dbc8be9b8 Mon Sep 17 00:00:00 2001 From: unknown Date: Sun, 25 Jan 2015 14:22:18 -0500 Subject: [PATCH] isolated, nameless union in struct SHUFFLE, named union SHUFFLE --- Source/RSP/X86.h | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/Source/RSP/X86.h b/Source/RSP/X86.h index aa4311164..ee324dae6 100644 --- a/Source/RSP/X86.h +++ b/Source/RSP/X86.h @@ -246,16 +246,14 @@ void SseMoveUnalignedRegToN64Mem ( int sseReg, int AddrReg ); void SseMoveRegToReg ( int Dest, int Source ); void SseXorRegToReg ( int Dest, int Source ); -typedef struct { - union { - struct { - unsigned Reg0 : 2; - unsigned Reg1 : 2; - unsigned Reg2 : 2; - unsigned Reg3 : 2; - }; - unsigned UB:8; +typedef union { + struct { + unsigned Reg0 : 2; + unsigned Reg1 : 2; + unsigned Reg2 : 2; + unsigned Reg3 : 2; }; + unsigned UB:8; } SHUFFLE; void SseShuffleReg ( int Dest, int Source, BYTE Immed );