return NULL;
}
+bool util_reserved_path_check(char *path)
+{
+ retvm_if(!path, 0, "path:%s", path);
+
+ int i;
+ for (i = 0; i < ARRAY_SIZE(reserved_paths); ++i)
+ if(!strcmp(path, reserved_paths[i].path))
+ return true;
+
+ return false;
+}
+
void util_start_noti_ani(icon_s *icon)
{
retm_if(icon == NULL, "Invalid parameter!");
}
+bool util_string_prefix_check(const char *prefix, const char *str)
+{
+ size_t lenpre = strlen(prefix);
+ size_t lenstr = strlen(str);
+
+ return lenstr < lenpre ? false : !strncmp(prefix, str, lenpre);
+}
+
+
int util_dynamic_state_get(void)
{
int val = 0;