diff options
| author | o:tone <33697887+itsdanott@users.noreply.github.com> | 2024-11-25 13:15:33 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-11-25 13:15:33 +0100 |
| commit | c3478e000262bfee0d386bdd3d03b9b66a434cb2 (patch) | |
| tree | 7ebe6cc7d429873713b75f0100c9def0854658b8 /core/encoding | |
| parent | d3d3cbf1867a0b6657516a5deaef8d3cb7e1b212 (diff) | |
fix unmarshal unhandled error (#4515)
* fix unmarshal unhandled error
Diffstat (limited to 'core/encoding')
| -rw-r--r-- | core/encoding/json/unmarshal.odin | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/encoding/json/unmarshal.odin b/core/encoding/json/unmarshal.odin index ea33badae..447397de4 100644 --- a/core/encoding/json/unmarshal.odin +++ b/core/encoding/json/unmarshal.odin @@ -419,7 +419,7 @@ unmarshal_object :: proc(p: ^Parser, v: any, end_token: Token_Kind) -> (err: Unm } struct_loop: for p.curr_token.kind != end_token { - key, _ := parse_object_key(p, p.allocator) + key := parse_object_key(p, p.allocator) or_return defer delete(key, p.allocator) unmarshal_expect_token(p, .Colon) |