loader: Silence erroneous implicit layer warning When the override layer or an implicit meta layer is detected, the loader will go and find all of the explicit layers because the override/meta layer might require them. During that process `loaderAddLayerProperties` is called. It was accidentally called with `is_implicit = true`, which causes the loader to interpret the manifest files as if they were implicit, generating many erroneous warnings. Change-Id: I8bc6bfa0d2a81159ebc33406e18ebf2099355768
diff --git a/loader/loader.c b/loader/loader.c index 0373094..9c9bd72 100644 --- a/loader/loader.c +++ b/loader/loader.c
@@ -4952,7 +4952,7 @@ continue; } - res = loaderAddLayerProperties(inst, instance_layers, json, true, file_str); + res = loaderAddLayerProperties(inst, instance_layers, json, false, file_str); loader_instance_heap_free(inst, file_str); manifest_files.filename_list[i] = NULL;