From d3ef971479134c65cfeca9a01eb28a7ddd962426 Mon Sep 17 00:00:00 2001 From: Benign X <1341398182@qq.com> Date: Tue, 12 Dec 2023 17:02:42 +0800 Subject: [PATCH] fix(lv_rb): memzero the new node (#4989) --- src/misc/lv_rb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/misc/lv_rb.c b/src/misc/lv_rb.c index 57bfd7a1d..d98b142d8 100755 --- a/src/misc/lv_rb.c +++ b/src/misc/lv_rb.c @@ -311,13 +311,13 @@ lv_rb_node_t * lv_rb_maximum_from(lv_rb_node_t * node) static lv_rb_node_t * rb_create_node(lv_rb_t * tree) { - lv_rb_node_t * node = lv_malloc(sizeof(lv_rb_node_t)); + lv_rb_node_t * node = lv_malloc_zeroed(sizeof(lv_rb_node_t)); LV_ASSERT_MALLOC(node); if(node == NULL) { return NULL; } - node->data = lv_malloc(tree->size); + node->data = lv_malloc_zeroed(tree->size); LV_ASSERT_MALLOC(node->data); if(node->data == NULL) { lv_free(node);