summaryrefslogtreecommitdiff
path: root/lib/northbound_oper.c
diff options
context:
space:
mode:
authorChristian Hopps <chopps@labn.net>2024-01-12 16:37:30 +0000
committerChristian Hopps <chopps@labn.net>2024-01-12 16:37:30 +0000
commit008ba3e3fb955c3c78cebcbbb20ece8a8c26e6c7 (patch)
tree291aeb103c3b956dd2c700e008fef70ecfc22dbb /lib/northbound_oper.c
parentd2c275a793675e6f2452bf18ba0723739ddb7677 (diff)
lib: fix coverity issue
** CID 1575595: Null pointer dereferences (REVERSE_INULL) Signed-off-by: Christian Hopps <chopps@labn.net>
Diffstat (limited to 'lib/northbound_oper.c')
-rw-r--r--lib/northbound_oper.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/northbound_oper.c b/lib/northbound_oper.c
index d382bdcfa6..afce773181 100644
--- a/lib/northbound_oper.c
+++ b/lib/northbound_oper.c
@@ -517,7 +517,8 @@ static enum nb_error nb_op_ys_init_node_infos(struct nb_op_yield_state *ys)
if (node &&
!CHECK_FLAG(node->schema->nodetype, LYS_CONTAINER | LYS_LIST))
node = &node->parent->node;
- assert(CHECK_FLAG(node->schema->nodetype, LYS_CONTAINER | LYS_LIST));
+ assert(!node ||
+ CHECK_FLAG(node->schema->nodetype, LYS_CONTAINER | LYS_LIST));
if (!node)
return NB_ERR_NOT_FOUND;