From: Youngjae Cho Date: Tue, 23 Apr 2024 05:53:01 +0000 (+0900) Subject: tools: hal-compatibility-checker: Print error log X-Git-Tag: accepted/tizen/unified/20240611.122614~19 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b78bda5038fe9cd9f9c44ae8096a691c2fca0563;p=platform%2Fhal%2Fapi%2Fcommon.git tools: hal-compatibility-checker: Print error log Change-Id: Id7adda83f8625065c2a48f4284265f5525c374b9 Signed-off-by: Youngjae Cho --- diff --git a/tools/hal-compatibility-checker/main.c b/tools/hal-compatibility-checker/main.c index e5879e2..c4eb3e6 100644 --- a/tools/hal-compatibility-checker/main.c +++ b/tools/hal-compatibility-checker/main.c @@ -25,6 +25,7 @@ #include #include +#include #include #include @@ -222,7 +223,16 @@ int main(int argc, char *argv[]) for (enum hal_module module = 0; module < HAL_MODULE_END; ++module) { enum hal_common_backend_compatibility compatibility; - hal_common_check_backend_compatibility(module, &compatibility); + char module_name[128] = "Unknown"; + int ret; + + ret = hal_common_check_backend_compatibility(module, &compatibility); + if (ret < 0) { + hal_common_get_backend_module_name(module, module_name, sizeof(module_name)); + dlog_print(DLOG_ERROR, LOG_TAG_HAL_COMPATIBILITY_CHECKER, + "Failed to check backend(%d:%s) compatibility, %d", + module, module_name, ret); + } } return 0;