From 4763c7f374d4ba29a070b06147e2d47504902cf3 Mon Sep 17 00:00:00 2001 From: JunchongPan Date: Sat, 2 Apr 2022 09:47:08 +0800 Subject: [PATCH 40/57] uadk_engine:fix string compare mode String compare now use '==' while compare point and string, changed to strcmp Signed-off-by: JunchongPan --- src/e_uadk.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/e_uadk.c b/src/e_uadk.c index 4288569..58a10de 100644 --- a/src/e_uadk.c +++ b/src/e_uadk.c @@ -116,7 +116,7 @@ int uadk_e_is_env_enabled(const char *alg_name) int i = 0; while (i < len) { - if (uadk_env_enabled[i].alg_name == alg_name) + if (strcmp(uadk_env_enabled[i].alg_name, alg_name)) return uadk_env_enabled[i].env_enabled; i++; } @@ -130,7 +130,7 @@ static void uadk_e_set_env_enabled(const char *alg_name, __u8 value) int i = 0; while (i < len) { - if (uadk_env_enabled[i].alg_name == alg_name) { + if (strcmp(uadk_env_enabled[i].alg_name, alg_name)) { uadk_env_enabled[i].env_enabled = value; return; } -- 2.27.0