From bc400a368d1cdeee549f4afec4ae540c84a49c71 Mon Sep 17 00:00:00 2001 From: Amin Ben Ramdhane Date: Mon, 31 Aug 2020 14:59:37 +0100 Subject: [PATCH] Ticket refs#3005: fix issue in get schema method --- libbbf_api/dmbbf.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/libbbf_api/dmbbf.c b/libbbf_api/dmbbf.c index 93373f2f..0fd96959 100644 --- a/libbbf_api/dmbbf.c +++ b/libbbf_api/dmbbf.c @@ -1405,11 +1405,8 @@ int dm_entry_get_schema(struct dmctx *ctx) static int mobj_get_schema_name(DMOBJECT_ARGS) { - char *refparam; char *perm = permission->val; - refparam = node->current_object; - if (permission->get_permission != NULL) - perm = permission->get_permission(refparam, dmctx, data, instance); + char *refparam = node->current_object; add_list_paramameter(dmctx, refparam, perm, "xsd:object", NULL, 0); return 0; @@ -1420,8 +1417,6 @@ static int mparam_get_schema_name(DMPARAM_ARGS) char *refparam; char *perm = permission->val; dmastrcat(&refparam, node->current_object, lastname); - if (permission->get_permission != NULL) - perm = permission->get_permission(refparam, dmctx, data, instance); add_list_paramameter(dmctx, refparam, perm, DMT_TYPE[type], NULL, 0); return 0;