0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2025-03-16 22:41:46 +01:00

ircd:Ⓜ️:vm: Use scope reset on eval.sequence_shared values.

This commit is contained in:
Jason Volk 2020-05-12 03:30:08 -07:00
parent fd35d6fb68
commit bdcf62cbc0

View file

@ -669,8 +669,12 @@ ircd::m::vm::execute_pdu(eval &eval,
// Obtain sequence number here.
const auto *const &top(eval::seqmax());
eval.sequence_shared[0] = 0;
eval.sequence_shared[1] = 0;
const scope_restore<uint64_t> sequence_shared[2]
{
{ eval.sequence_shared[0], 0UL },
{ eval.sequence_shared[1], 0UL },
};
eval.sequence =
{
top?