Merge pull request #2407 from igordreher/json.destroy_value

Add allocator parameter to `json.detroy_value`
This commit is contained in:
Jeroen van Rijn
2023-03-25 07:34:01 +01:00
committed by GitHub

View File

@@ -87,7 +87,8 @@ Error :: enum {
destroy_value :: proc(value: Value) {
destroy_value :: proc(value: Value, allocator := context.allocator) {
context.allocator := allocator
#partial switch v in value {
case Object:
for key, elem in v {
@@ -103,5 +104,4 @@ destroy_value :: proc(value: Value) {
case String:
delete(v)
}
}
}