From 697e3cdcfa4b821f2c7b8fda39971aefc8639ab6 Mon Sep 17 00:00:00 2001 From: Lenny Komow Date: Tue, 29 Aug 2017 16:08:39 -0600 Subject: loader: Fix GetProcAddress loading illegal funcs The loader would return an unknown device extension handler when specifying a function from a layer that was available, but not enabled. Change-Id: I0d77a7489d66e4d77aa8446018ec545c930f5bcf --- loader/loader.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'loader/loader.c') diff --git a/loader/loader.c b/loader/loader.c index 1a1f08b0..98743312 100644 --- a/loader/loader.c +++ b/loader/loader.c @@ -3976,7 +3976,7 @@ void *loader_dev_ext_gpa(struct loader_instance *inst, const char *funcName) { // Check if funcName is supported in either ICDs or a layer library if (!loader_check_icds_for_dev_ext_address(inst, funcName) && - !loader_check_layer_list_for_dev_ext_address(&inst->instance_layer_list, funcName)) { + !loader_check_layer_list_for_dev_ext_address(&inst->app_activated_layer_list, funcName)) { // if support found in layers continue on return NULL; } -- cgit v1.2.3