diff options
| author | William Roe <git@wjlr.org.uk> | 2022-07-28 13:56:14 +0100 |
|---|---|---|
| committer | William Roe <git@wjlr.org.uk> | 2022-07-28 13:56:14 +0100 |
| commit | d913155972cb4ca4b080e176cd2e51614caca9c7 (patch) | |
| tree | 7723a22907a88a844be36750a9eaf36ff992b164 /src/common_memory.cpp | |
| parent | 4af8a6458047787dd4b743198f20dd262f3e0592 (diff) | |
Fix bug unmarshalling JSON with assertions disabled
When asserts are disabled, code within the assert isn't run. Having
expect_token within an assert means that the state of the Parser is
mutated when asserts are run, but not when they aren't.
There's already a wrapper procedure for this pattern, which I have
reused here.
Diffstat (limited to 'src/common_memory.cpp')
0 files changed, 0 insertions, 0 deletions