From 404c7313514cf8268ebef26cbaa98df68bec485e Mon Sep 17 00:00:00 2001 From: XieHan Date: Tue, 12 Apr 2022 10:47:15 +0800 Subject: [PATCH] optimize speed of destroying json members --- src/util/json_parser.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/util/json_parser.c b/src/util/json_parser.c index dde70a4b..6f39ed85 100644 --- a/src/util/json_parser.c +++ b/src/util/json_parser.c @@ -567,8 +567,6 @@ static void __destroy_json_members(json_object_t *obj) list_for_each_safe(pos, tmp, &obj->head) { memb = list_entry(pos, json_member_t, list); - list_del(pos); - rb_erase(&memb->rb, &obj->root); __destroy_json_value(&memb->value); free(memb); }