halcc: Fix not to ask for HAL_MODULE_UNKNOWN to prevent error log spam 04/313204/1
authorYoungjae Cho <y0.cho@samsung.com>
Thu, 20 Jun 2024 05:26:54 +0000 (14:26 +0900)
committerYoungjae Cho <y0.cho@samsung.com>
Thu, 20 Jun 2024 05:28:05 +0000 (14:28 +0900)
Change-Id: Icf874c346b00684960452c2023746bdbb67b4efb
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
src/hal-api-compatibility-checker.c
tools/hal-compatibility-checker/main.c

index 419617c126ac23ed5b75487c998eddb542a31da2..7f191b6beaa20a1b9a4d21cde8a9d7885406155a 100644 (file)
@@ -70,7 +70,7 @@ static int get_module_by_name(const char *name, enum hal_module *module)
        if (!name || !module)
                return -EINVAL;
 
-       for (int i = HAL_MODULE_UNKNOWN; i < HAL_MODULE_END; ++i) {
+       for (int i = HAL_MODULE_UNKNOWN + 1; i < HAL_MODULE_END; ++i) {
                char module_name[128] = { 0 , };
 
                ret = hal_common_get_backend_module_name(i, module_name, sizeof(module_name));
@@ -485,7 +485,7 @@ static int load_module_compatibility_info_fallback(enum hal_module module,
                return 0;
 
        /* Write all available(initialized) info */
-       for (enum hal_module index = HAL_MODULE_UNKNOWN; index < HAL_MODULE_END; ++index) {
+       for (enum hal_module index = HAL_MODULE_UNKNOWN + 1; index < HAL_MODULE_END; ++index) {
                if (!infos[index].initialized)
                        continue;
                write_module_comaptibility_info(index, &infos[index]);
index bb89e2266011bc5f1c9e6c4cb160cf41177d15ca..cfd725028beab14619e4dc1f24a3aee5ddded8a9 100644 (file)
@@ -170,7 +170,7 @@ int main(int argc, char *argv[])
                return 0;
        }
 
-       for (enum hal_module module = 0; module < HAL_MODULE_END; ++module) {
+       for (enum hal_module module = HAL_MODULE_UNKNOWN + 1; module < HAL_MODULE_END; ++module) {
                enum hal_common_backend_compatibility compatibility;
                char module_name[128] = "Unknown";
                int ret;