From: Ji-hoon Lee Date: Fri, 27 Sep 2024 10:57:34 +0000 (+0900) Subject: Add missing parameter for updating activation result function X-Git-Tag: accepted/tizen/unified/20241001.004133~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=89cc0d35981b2bf20a8286e18c3be29915fd6cb8;p=platform%2Fcore%2Fuifw%2Fmmi-framework.git Add missing parameter for updating activation result function Change-Id: Id1df2b2f100f4e9e405b58b1eee3343aec0ffab6 --- diff --git a/capi/node/mmi-node.h b/capi/node/mmi-node.h index 3ce927c..3c566c9 100644 --- a/capi/node/mmi-node.h +++ b/capi/node/mmi-node.h @@ -579,6 +579,7 @@ int mmi_node_instance_emit_signal(mmi_node_instance_h instance, mmi_signal_h sig * @details This function updates the result of the last activation callback call for a specified node instance. * @since_tizen 9.0 * + * @param[in] instance The handle to the node instance. * @param[in] result The result to be updated. * * @return 0 on success, otherwise a negative error value. @@ -586,7 +587,7 @@ int mmi_node_instance_emit_signal(mmi_node_instance_h instance, mmi_signal_h sig * @retval #MMI_ERROR_NOT_SUPPORTED Not supported * @retval #MMI_ERROR_INVALID_PARAMETER Invalid parameter */ -int mmi_node_instance_update_pending_activation_result(mmi_error_e result); +int mmi_node_instance_update_pending_activation_result(mmi_node_instance_h instance, mmi_error_e result); #ifdef __cplusplus } diff --git a/src/mmi/mmi-node.cpp b/src/mmi/mmi-node.cpp index 241f285..a432b88 100644 --- a/src/mmi/mmi-node.cpp +++ b/src/mmi/mmi-node.cpp @@ -383,10 +383,16 @@ int mmi_node_instance_find_sibling_port_instance(mmi_port_instance_h instance, c } int mmi_node_instance_emit_signal(mmi_node_instance_h instance, mmi_signal_h signal) { + if (instance == NULL || signal == NULL) { + return MMI_ERROR_INVALID_PARAMETER; + } return MMI_ERROR_NONE; } -int mmi_node_instance_update_pending_activation_result(mmi_error_e result) { +int mmi_node_instance_update_pending_activation_result(mmi_node_instance_h instance, mmi_error_e result) { + if (instance == NULL) { + return MMI_ERROR_INVALID_PARAMETER; + } return MMI_ERROR_NONE; } // LCOV_EXCL_STOP