From d15d152746ec10109a7663d4d31c5c4e5aa32664 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)