summaryrefslogtreecommitdiff
path: root/src/input_common/udp/protocol.h
diff options
context:
space:
mode:
authorGravatar Lioncash2020-11-15 06:22:01 -0500
committerGravatar Lioncash2020-11-22 04:50:03 -0500
commit5c4774e8ce1d3c5391402f4b2244cfb4dfe7d57a (patch)
tree4f65578a7b6cd6d5f379b177919583bcfb8e71f3 /src/input_common/udp/protocol.h
parentMerge pull request #4944 from lioncash/system-rem (diff)
downloadyuzu-5c4774e8ce1d3c5391402f4b2244cfb4dfe7d57a.tar.gz
yuzu-5c4774e8ce1d3c5391402f4b2244cfb4dfe7d57a.tar.xz
yuzu-5c4774e8ce1d3c5391402f4b2244cfb4dfe7d57a.zip
input_common: Treat warnings as errors
Migrates over warnings as errors for input common to match how the common library treats warnings as errors.
Diffstat (limited to 'src/input_common/udp/protocol.h')
-rw-r--r--src/input_common/udp/protocol.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/input_common/udp/protocol.h b/src/input_common/udp/protocol.h
index 3ba4d1fc8..fc1aea4b9 100644
--- a/src/input_common/udp/protocol.h
+++ b/src/input_common/udp/protocol.h
@@ -7,7 +7,16 @@
7#include <array> 7#include <array>
8#include <optional> 8#include <optional>
9#include <type_traits> 9#include <type_traits>
10
11#ifdef _MSC_VER
12#pragma warning(push)
13#pragma warning(disable : 4701)
14#endif
10#include <boost/crc.hpp> 15#include <boost/crc.hpp>
16#ifdef _MSC_VER
17#pragma warning(pop)
18#endif
19
11#include "common/bit_field.h" 20#include "common/bit_field.h"
12#include "common/swap.h" 21#include "common/swap.h"
13 22
@@ -93,7 +102,7 @@ static_assert(std::is_trivially_copyable_v<PadData>,
93 102
94/** 103/**
95 * Creates a message with the proper header data that can be sent to the server. 104 * Creates a message with the proper header data that can be sent to the server.
96 * @param T data Request body to send 105 * @param data Request body to send
97 * @param client_id ID of the udp client (usually not checked on the server) 106 * @param client_id ID of the udp client (usually not checked on the server)
98 */ 107 */
99template <typename T> 108template <typename T>