plugin-api: update-control: Refactor to allocate functions memory in api function... 75/322375/2 accepted/tizen/unified/20250410.014246 accepted/tizen/unified/x/20250410.025359
authorSangYoun Kwak <sy.kwak@samsung.com>
Tue, 8 Apr 2025 07:14:32 +0000 (16:14 +0900)
committerSangYoun Kwak <sy.kwak@samsung.com>
Tue, 8 Apr 2025 07:47:59 +0000 (16:47 +0900)
commit898565b0197bc83f0891b8c8ff59c4e30193e14a
tree65ce75108d833c218ae3d71a05cfdf5659f8e582
parent986f300debe314f703bc8920d056ef8ce00b6ec9
plugin-api: update-control: Refactor to allocate functions memory in api function for ABI

Previously, function structure was created in the backend and the api
function used it. But this method depends the function structure to the
backend, so it can break the abi rule.
To resolve this issue, update-control is refactored to allocate the
function structure and give it to the backend to fill the required
functions.

Change-Id: Icd92dd2dc9342f94bd7d98a3e34519f4fb7b53e8
Signed-off-by: SangYoun Kwak <sy.kwak@samsung.com>
src/plugin-api/update-control/src/syscommon-plugin-update-control.c