From: Yunhee Seo Date: Fri, 15 Sep 2023 06:27:28 +0000 (+0900) Subject: feedback: Support using all_str_pattern for common profile X-Git-Tag: accepted/tizen/7.0/unified/20230918.160932^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9a941fb3c150a0aa1c530b61204ba0eb36d9e483;p=platform%2Fcore%2Fsystem%2Flibsvi.git feedback: Support using all_str_pattern for common profile All_str_pattern is supported to be used in common profile. Change-Id: If081f2610c314e58ab4b7ef71bf49ce4060ee6c1 Signed-off-by: Yunhee Seo --- diff --git a/src/check.c b/src/check.c index f6e7d73..66dd329 100644 --- a/src/check.c +++ b/src/check.c @@ -658,63 +658,6 @@ static const struct pattern_field all_str_pattern[] = { {"FEEDBACK_PATTERN_DISCONNECTED", FEEDBACK_PATTERN_DISCONNECTED}, }; -static const struct pattern_field common_str_pattern[] = { - {"FEEDBACK_PATTERN_TAP", FEEDBACK_PATTERN_TAP}, - {"FEEDBACK_PATTERN_SIP", FEEDBACK_PATTERN_SIP}, - - {"FEEDBACK_PATTERN_KEY0", FEEDBACK_PATTERN_KEY0}, - {"FEEDBACK_PATTERN_KEY1", FEEDBACK_PATTERN_KEY1}, - {"FEEDBACK_PATTERN_KEY2", FEEDBACK_PATTERN_KEY2}, - {"FEEDBACK_PATTERN_KEY3", FEEDBACK_PATTERN_KEY3}, - {"FEEDBACK_PATTERN_KEY4", FEEDBACK_PATTERN_KEY4}, - {"FEEDBACK_PATTERN_KEY5", FEEDBACK_PATTERN_KEY5}, - {"FEEDBACK_PATTERN_KEY6", FEEDBACK_PATTERN_KEY6}, - {"FEEDBACK_PATTERN_KEY7", FEEDBACK_PATTERN_KEY7}, - {"FEEDBACK_PATTERN_KEY8", FEEDBACK_PATTERN_KEY8}, - {"FEEDBACK_PATTERN_KEY9", FEEDBACK_PATTERN_KEY9}, - {"FEEDBACK_PATTERN_KEY_STAR", FEEDBACK_PATTERN_KEY_STAR}, - {"FEEDBACK_PATTERN_KEY_SHARP", FEEDBACK_PATTERN_KEY_SHARP}, - {"FEEDBACK_PATTERN_KEY_BACK", FEEDBACK_PATTERN_KEY_BACK}, - {"FEEDBACK_PATTERN_HOLD", FEEDBACK_PATTERN_HOLD}, - - {"FEEDBACK_PATTERN_HW_TAP", FEEDBACK_PATTERN_HW_TAP}, - {"FEEDBACK_PATTERN_HW_HOLD", FEEDBACK_PATTERN_HW_HOLD}, - - {"FEEDBACK_PATTERN_MESSAGE", FEEDBACK_PATTERN_MESSAGE}, - - {"FEEDBACK_PATTERN_EMAIL", FEEDBACK_PATTERN_EMAIL}, - - {"FEEDBACK_PATTERN_WAKEUP", FEEDBACK_PATTERN_WAKEUP}, - - {"FEEDBACK_PATTERN_SCHEDULE", FEEDBACK_PATTERN_SCHEDULE}, - - {"FEEDBACK_PATTERN_TIMER", FEEDBACK_PATTERN_TIMER}, - - {"FEEDBACK_PATTERN_GENERAL", FEEDBACK_PATTERN_GENERAL}, - - {"FEEDBACK_PATTERN_POWERON", FEEDBACK_PATTERN_POWERON}, - {"FEEDBACK_PATTERN_POWEROFF", FEEDBACK_PATTERN_POWEROFF}, - {"FEEDBACK_PATTERN_CHARGERCONN", FEEDBACK_PATTERN_CHARGERCONN}, - - {"FEEDBACK_PATTERN_CHARGING_ERROR", FEEDBACK_PATTERN_CHARGING_ERROR}, - - {"FEEDBACK_PATTERN_FULLCHARGED", FEEDBACK_PATTERN_FULLCHARGED}, - - {"FEEDBACK_PATTERN_LOWBATT", FEEDBACK_PATTERN_LOWBATT}, - - {"FEEDBACK_PATTERN_LOCK", FEEDBACK_PATTERN_LOCK}, - {"FEEDBACK_PATTERN_UNLOCK", FEEDBACK_PATTERN_UNLOCK}, - - {"FEEDBACK_PATTERN_VIBRATION_ON", FEEDBACK_PATTERN_VIBRATION_ON}, - {"FEEDBACK_PATTERN_SILENT_OFF", FEEDBACK_PATTERN_SILENT_OFF}, - {"FEEDBACK_PATTERN_BT_CONNECTED", FEEDBACK_PATTERN_BT_CONNECTED}, - {"FEEDBACK_PATTERN_BT_DISCONNECTED", FEEDBACK_PATTERN_BT_DISCONNECTED}, - - {"FEEDBACK_PATTERN_LIST_REORDER", FEEDBACK_PATTERN_LIST_REORDER}, - {"FEEDBACK_PATTERN_LIST_SLIDER", FEEDBACK_PATTERN_LIST_SLIDER}, - {"FEEDBACK_PATTERN_VOLUME_KEY", FEEDBACK_PATTERN_VOLUME_KEY}, -}; - typedef enum { FEEDBACK_STANDARD_START = 2000, A, @@ -996,7 +939,7 @@ static int profile_get_num_of_pattern() else if (prof == PROFILE_DA) return ARR_SIZE(all_str_pattern); else - return ARR_SIZE(common_str_pattern); + return ARR_SIZE(all_str_pattern); //LCOV_EXCL_STOP } @@ -1054,8 +997,8 @@ static const char *profile_str_pattern(int pattern) } } else { for (i = 0; i < profile_get_num_of_pattern(); i++) { - if (pattern == common_str_pattern[i].id) - return common_str_pattern[i].string; + if (pattern == all_str_pattern[i].id) + return all_str_pattern[i].string; } } //LCOV_EXCL_STOP @@ -1098,8 +1041,8 @@ static int profile_get_pattern_enum(char *pattern) } } else { for (i = 0; i < profile_get_num_of_pattern(); i++) { - if (!strncmp(pattern, common_str_pattern[i].string, len)) - return common_str_pattern[i].id; + if (!strncmp(pattern, all_str_pattern[i].string, len)) + return all_str_pattern[i].id; } } //LCOV_EXCL_STOP