From deb73d0167f41a172375dc41a0189863cb7a0ea8 Mon Sep 17 00:00:00 2001 From: Shawn Hoffman Date: Sun, 16 Aug 2020 12:49:00 -0700 Subject: [PATCH] msvc: temporary workaround for C4789 false positive --- Source/Core/Core/HW/WiimoteCommon/WiimoteReport.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/Core/Core/HW/WiimoteCommon/WiimoteReport.h b/Source/Core/Core/HW/WiimoteCommon/WiimoteReport.h index 39f4c5705a..e641b85d8b 100644 --- a/Source/Core/Core/HW/WiimoteCommon/WiimoteReport.h +++ b/Source/Core/Core/HW/WiimoteCommon/WiimoteReport.h @@ -89,7 +89,8 @@ struct OutputReportLeds u8 rumble : 1; u8 ack : 1; - u8 : 2; + // This field must be named to work around a msvc bug. + u8 _padding : 2; u8 leds : 4; }; static_assert(sizeof(OutputReportLeds) == 1, "Wrong size");