0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2025-03-13 21:10:32 +01:00

ircd::json: Fix lifetime dead store elimination; regression from df79d61

This commit is contained in:
Jason Volk 2019-12-04 18:03:13 -08:00
parent a32e05e9c4
commit f588dad9eb

View file

@ -1143,6 +1143,7 @@ ircd::json::stack::object::append(const json::object &object)
};
}
__attribute__((optimize("no-lifetime-dse")))
ircd::json::stack::object::~object()
noexcept
{
@ -1351,6 +1352,7 @@ ircd::json::stack::array::array(member &pm)
s->level++;
}
__attribute__((optimize("no-lifetime-dse")))
ircd::json::stack::array::~array()
noexcept
{
@ -1556,6 +1558,7 @@ ircd::json::stack::member::member(object &po,
append(value);
}
__attribute__((optimize("no-lifetime-dse")))
ircd::json::stack::member::~member()
noexcept
{