diff --git a/include/stratosphere/mitm/mitm_server.hpp b/include/stratosphere/mitm/mitm_server.hpp index 3abf9b18..d6bff695 100644 --- a/include/stratosphere/mitm/mitm_server.hpp +++ b/include/stratosphere/mitm/mitm_server.hpp @@ -36,6 +36,8 @@ class MitmServer : public IWaitable { MitmServer(const char *service_name, unsigned int max_s) : port_handle(0), max_sessions(max_s) { Handle query_h = 0; + #pragma GCC diagnostic push + #pragma GCC diagnostic ignored "-Wstringop-truncation" DoWithSmMitmSession([&]() { strncpy(mitm_name, service_name, 8); mitm_name[8] = '\x00'; @@ -43,6 +45,7 @@ class MitmServer : public IWaitable { std::abort(); } }); + #pragma GCC diagnostic pop RegisterMitmServerQueryHandle(query_h, std::move(ServiceObjectHolder(std::move(std::make_shared>())))); }