diff --git a/Source/Core/Core/Core.vcxproj b/Source/Core/Core/Core.vcxproj index 2b3023c830..cedd34890a 100644 --- a/Source/Core/Core/Core.vcxproj +++ b/Source/Core/Core/Core.vcxproj @@ -415,6 +415,9 @@ + + + diff --git a/Source/Core/Core/Core.vcxproj.filters b/Source/Core/Core/Core.vcxproj.filters index 37e0d70794..c6e22c76af 100644 --- a/Source/Core/Core/Core.vcxproj.filters +++ b/Source/Core/Core/Core.vcxproj.filters @@ -160,6 +160,9 @@ {f0b52c84-49f4-470a-b037-edeea5634b9e} + + {ee6645da-3ad9-4fe7-809f-e4646d0b0ca5} + @@ -1526,6 +1529,15 @@ IOS\Network\NCD + + HW %28Flipper/Hollywood%29\WiimoteCommon + + + HW %28Flipper/Hollywood%29\WiimoteCommon + + + HW %28Flipper/Hollywood%29\WiimoteCommon + diff --git a/Source/Core/Core/HW/WiimoteCommon/WiimoteHid.h b/Source/Core/Core/HW/WiimoteCommon/WiimoteHid.h index 2812ef5427..09673b5f8a 100644 --- a/Source/Core/Core/HW/WiimoteCommon/WiimoteHid.h +++ b/Source/Core/Core/HW/WiimoteCommon/WiimoteHid.h @@ -6,8 +6,8 @@ #include "Common/CommonTypes.h" -// what is this ? #ifdef _MSC_VER +#pragma warning(push) #pragma warning(disable : 4200) #endif @@ -32,3 +32,7 @@ constexpr u8 HID_PARAM_INPUT = 1; constexpr u8 HID_PARAM_OUTPUT = 2; #pragma pack(pop) + +#ifdef _MSC_VER +#pragma warning(pop) +#endif diff --git a/Source/Core/Core/HW/WiimoteCommon/WiimoteReport.h b/Source/Core/Core/HW/WiimoteCommon/WiimoteReport.h index 64044046af..3a7da9188a 100644 --- a/Source/Core/Core/HW/WiimoteCommon/WiimoteReport.h +++ b/Source/Core/Core/HW/WiimoteCommon/WiimoteReport.h @@ -8,6 +8,11 @@ #include "Common/CommonTypes.h" +#ifdef _MSC_VER +#pragma warning(push) +#pragma warning(disable : 4200) +#endif + typedef std::vector Report; // Report defines @@ -498,3 +503,7 @@ struct wm_speaker_data }; static_assert(sizeof(wm_speaker_data) == 21, "Wrong size"); #pragma pack(pop) + +#ifdef _MSC_VER +#pragma warning(pop) +#endif