From d5a5d7193c1fc93dc398150e693da4731454b58a Mon Sep 17 00:00:00 2001 From: linux Date: Tue, 27 Jul 2021 17:37:40 +0800 Subject: [PATCH] correct USE_AFTER_FREE Signed-off-by: linux --- core/manager/src/devmgr_service.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/manager/src/devmgr_service.c b/core/manager/src/devmgr_service.c index da78d39e2..81a6c8af0 100644 --- a/core/manager/src/devmgr_service.c +++ b/core/manager/src/devmgr_service.c @@ -319,8 +319,8 @@ void DevmgrServiceRelease(struct HdfObject *object) struct DevHostServiceClnt *hostClnt = NULL; struct DevHostServiceClnt *hostClntTmp = NULL; DLIST_FOR_EACH_ENTRY_SAFE(hostClnt, hostClntTmp, &devmgrService->hosts, struct DevHostServiceClnt, node) { - DevHostServiceClntDelete(hostClnt); DListRemove(&hostClnt->node); + DevHostServiceClntDelete(hostClnt); } OsalMutexDestroy(&devmgrService->devMgrMutex); -- Gitee