From badf975e45005c45cf5d7794a18c88f4e069f89c Mon Sep 17 00:00:00 2001 From: "Wang,Zhe" Date: Wed, 19 Jun 2024 09:00:51 +0800 Subject: [PATCH] get real func ptr. --- gpu/gpu_info_oneapi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gpu/gpu_info_oneapi.c b/gpu/gpu_info_oneapi.c index 00437745..3ff708ea 100644 --- a/gpu/gpu_info_oneapi.c +++ b/gpu/gpu_info_oneapi.c @@ -50,7 +50,7 @@ void oneapi_init(char *oneapi_lib_path, oneapi_init_resp_t *resp) { LOG(resp->oh.verbose, "dlsym: %s\n", l[i].s); *l[i].p = LOAD_SYMBOL(resp->oh.handle, l[i].s); - if (!l[i].p) { + if (!*(l[i].p)) { resp->oh.handle = NULL; char *msg = LOAD_ERR(); LOG(resp->oh.verbose, "dlerr: %s\n", msg);