WiVICommandPacket: Only disable warnings for MSVC

This addresses a warning in GCC and Clang
add-device-sharing
Paul Hollinsky 2022-05-02 22:48:37 -04:00
parent a928a1d879
commit d6d34eb7bc
1 changed files with 4 additions and 0 deletions

View File

@ -9,9 +9,11 @@
#include <memory>
#pragma pack(push,2)
#ifdef _MSC_VER
#pragma warning(push)
#pragma warning(disable: 4201) // nonstandard extension used: nameless struct/union
#pragma warning(disable: 4200) // nonstandard extension used: zero-sized array in struct/union
#endif // _MSC_VER
namespace icsneo {
@ -146,7 +148,9 @@ struct CommandPacket {
} // namespace icsneo
#ifdef _MSC_VER
#pragma warning(pop)
#endif // _MSC_VER
#pragma pack(pop)
#endif // __cplusplus