From c3478e000262bfee0d386bdd3d03b9b66a434cb2 Mon Sep 17 00:00:00 2001 From: "o:tone" <33697887+itsdanott@users.noreply.github.com> Date: Mon, 25 Nov 2024 13:15:33 +0100 Subject: [PATCH] fix unmarshal unhandled error (#4515) * fix unmarshal unhandled error --- core/encoding/json/unmarshal.odin | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)