From: Youngjae Cho Date: Wed, 2 Aug 2023 07:57:51 +0000 (+0900) Subject: resource-manager: Fix bug of set_resource_attr_value_data() X-Git-Tag: accepted/tizen/unified/20230803.174812~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=159352956d488574e4ae6b8212139d09276ad583;p=platform%2Fcore%2Fsystem%2Flibsyscommon.git resource-manager: Fix bug of set_resource_attr_value_data() It must check existence of setter instead of getter. Change-Id: I1e34647390257ba1ac0c580b35bf1934eeb10d18 Signed-off-by: Youngjae Cho --- diff --git a/src/resource-manager/resource-manager.c b/src/resource-manager/resource-manager.c index 03737cb..c1662d6 100644 --- a/src/resource-manager/resource-manager.c +++ b/src/resource-manager/resource-manager.c @@ -1256,7 +1256,7 @@ set_resource_attr_value_data(struct syscommon_resman_resource *resource, return -EINVAL; attr = get_resource_attr(resource, attr_id); - if (!attr || !attr->ops.get) + if (!attr || !attr->ops.set) return -EINVAL; attr_value = get_resource_attr_value(resource, attr_id);