From: cheoleun moon Date: Thu, 28 Oct 2021 05:31:02 +0000 (+0900) Subject: Change the type of validator to long long X-Git-Tag: submit/tizen/20211028.062653^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=65873cc9ef0649f7348127e01a80ea0f915fe856;p=platform%2Fcore%2Fapi%2Fvine.git Change the type of validator to long long Change-Id: I4125ddc2cc4e877e2e9f6b546a92543473af2b56 --- diff --git a/src/vine-data-path.cpp b/src/vine-data-path.cpp index 4789128..4c8468e 100755 --- a/src/vine-data-path.cpp +++ b/src/vine-data-path.cpp @@ -79,14 +79,14 @@ typedef struct { vine_data_path_h listen_dp; // only for client dp in the server side - int validator; + long long validator; } vine_data_path_s; inline bool data_path_validate(vine_data_path_s *datapath, const char *func) { RET_VAL_IF(datapath == NULL, false, "datapath is NULL"); RET_VAL_IF(datapath->plugin_handle == NULL, false, "plugin_handle is NULL"); - RET_VAL_IF((((int)datapath->plugin_handle) ^ ((int)datapath->validator)) != VALIDATOR_BITS, false, + RET_VAL_IF((((long long)datapath->plugin_handle) ^ ((long long)datapath->validator)) != VALIDATOR_BITS, false, "validator fails. plugin_handle[%x] validator[%x]", datapath->plugin_handle, datapath->validator); return true; @@ -599,7 +599,7 @@ static vine_data_path_s *_vine_data_path_create(vine_data_path_method_e method, } dp->state = vine_get_default_state(dp, dp->plugin_handle, *dp->plugin_fn); - dp->validator = (((int)dp->plugin_handle) ^ VALIDATOR_BITS); + dp->validator = (((long long)dp->plugin_handle) ^ VALIDATOR_BITS); VINE_LOGD("datapath[%p] is created. method[%d] validator[%x] plugin_handle[%p]", dp, method, dp->validator, dp->plugin_handle); return dp;