From 72c3307651cb583121fa5b4abcaad957ddc264bd Mon Sep 17 00:00:00 2001 From: Amin Ben Romdhane Date: Mon, 1 Dec 2025 15:44:10 +0100 Subject: [PATCH] Store object name when parsing multi-instance object without section --- libbbfdm-api/legacy/dmbbf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libbbfdm-api/legacy/dmbbf.c b/libbbfdm-api/legacy/dmbbf.c index 4604c055..d679beb6 100644 --- a/libbbfdm-api/legacy/dmbbf.c +++ b/libbbfdm-api/legacy/dmbbf.c @@ -805,14 +805,14 @@ char *handle_instance_without_section(struct dmctx *dmctx, DMNODE *parent_node, switch(parent_node->browse_type) { case BROWSE_NORMAL: dmasprintf(&instance, "%d", inst_nbr); + dmctx->obj_buf[parent_node->instance_level] = parent_node->obj->obj; + dmctx->inst_buf[parent_node->instance_level] = instance ? instance : ""; break; case BROWSE_FIND_MAX_INST: case BROWSE_NUM_OF_ENTRIES: break; } - dmctx->inst_buf[parent_node->instance_level] = instance ? instance : ""; - return instance ? instance : ""; }