common: halcc: Fix to correctly update g_compatibility_info 83/319583/1
authorYoungjae Cho <y0.cho@samsung.com>
Thu, 13 Feb 2025 06:43:22 +0000 (15:43 +0900)
committerYoungjae Cho <y0.cho@samsung.com>
Thu, 13 Feb 2025 06:45:14 +0000 (15:45 +0900)
Fix the memcpy() destination correctly to the matching index.

Change-Id: Icd2c1e9f99554ca20cc3c7c608bf7250c81d2cab
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
src/hal-api-compatibility-checker.c

index c7d655784963aa0a95a76568d0b35a6b1c585c3f..1315cddfc99b58f3d722bdd9661b4d06da99ce67 100644 (file)
@@ -380,7 +380,7 @@ static int load_module_compatibility_info_fallback(enum hal_module module,
                if (!infos[index].initialized)
                        continue;
                write_module_comaptibility_info(fd, index, &infos[index]);
-               memcpy(&g_compatibility_info[module], &infos[index], sizeof(struct compatibility_info));
+               memcpy(&g_compatibility_info[index], &infos[index], sizeof(struct compatibility_info));
        }
 
        close(fd);