From 623f4fec8ceaabbc14661b8cef3f8608f21e1689 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Thu, 25 Jan 2018 12:15:50 -0800 Subject: [PATCH] ircd::m: Suppress subobject linkage warnings here for now. --- include/ircd/m/request.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/ircd/m/request.h b/include/ircd/m/request.h index dac0fd1ff..bf7cb1216 100644 --- a/include/ircd/m/request.h +++ b/include/ircd/m/request.h @@ -20,6 +20,8 @@ namespace ircd::m /// protocol uses a JSON authorization object to create the X-Matrix /// authorization header on federation requests. /// +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wsubobject-linkage" struct ircd::m::request :json::tuple < @@ -61,6 +63,7 @@ struct ircd::m::request using super_type::tuple; request() = default; }; +#pragma GCC diagnostic pop struct ircd::m::request::x_matrix {