Store object name when parsing multi-instance object without section

This commit is contained in:
Amin Ben Romdhane 2025-12-01 15:44:10 +01:00
parent 8f72146f0f
commit 72c3307651

View file

@ -805,14 +805,14 @@ char *handle_instance_without_section(struct dmctx *dmctx, DMNODE *parent_node,
switch(parent_node->browse_type) { switch(parent_node->browse_type) {
case BROWSE_NORMAL: case BROWSE_NORMAL:
dmasprintf(&instance, "%d", inst_nbr); 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; break;
case BROWSE_FIND_MAX_INST: case BROWSE_FIND_MAX_INST:
case BROWSE_NUM_OF_ENTRIES: case BROWSE_NUM_OF_ENTRIES:
break; break;
} }
dmctx->inst_buf[parent_node->instance_level] = instance ? instance : "";
return instance ? instance : ""; return instance ? instance : "";
} }