fix unmarshal unhandled error (#4515)

* fix unmarshal unhandled error
This commit is contained in:
o:tone
2024-11-25 13:15:33 +01:00
committed by flysand7
parent 0f7b1b426f
commit d15d152746

View File

@@ -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)