From a2f2cd8420b57935ab7a2298595f2c419b43fa63 Mon Sep 17 00:00:00 2001 From: Michal Vasko Date: Wed, 29 May 2024 13:44:36 +0200 Subject: [PATCH] tree data sorted REFACTOR redundant macros --- src/tree_data_sorted.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/tree_data_sorted.c b/src/tree_data_sorted.c index 2541b550e..69a459bb3 100644 --- a/src/tree_data_sorted.c +++ b/src/tree_data_sorted.c @@ -127,12 +127,6 @@ struct rb_node { *(RBN) = (const struct rb_node){0}; \ RBN_DNODE(RBN) = DNODE; -/** - * @brief Metadata name of the Red-black tree. - */ -#define RB_NAME "lyds_tree" -#define RB_NAME_LEN strlen(RB_NAME) - /** * @brief Get red-black root from metadata. * @@ -176,7 +170,7 @@ lyds_get_rb_tree(const struct lyd_node *leader, struct lyd_meta **meta) *meta = NULL; } LY_LIST_FOR(leader->meta, iter) { - if (!strcmp(iter->name, RB_NAME)) { + if (!strcmp(iter->name, "lyds_tree")) { if (meta) { *meta = iter; } @@ -1177,7 +1171,7 @@ lyds_create_metadata(struct lyd_node *leader, struct lyd_meta **meta_p) LY_CHECK_ERR_RET(!modyang, LOGERR(LYD_CTX(leader), LY_EINT, "The yang module is not installed."), LY_EINT); /* create new metadata, its rbt is NULL */ - ret = lyd_create_meta(leader, &meta, modyang, RB_NAME, RB_NAME_LEN, NULL, 0, 0, 1, NULL, + ret = lyd_create_meta(leader, &meta, modyang, "lyds_tree", 9, NULL, 0, 0, 1, NULL, LY_VALUE_CANON, NULL, LYD_HINT_DATA, NULL, 0, NULL); LY_CHECK_RET(ret);