From cf66a167663983a4b73a87510647b44c7d6dc229 Mon Sep 17 00:00:00 2001 From: wangyongzhong2 Date: Tue, 10 Sep 2024 10:28:14 +0800 Subject: [PATCH] code refine Signed-off-by: wangyongzhong2 --- frameworks/datatransmitmgr/dev_slinfo_list.c | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/frameworks/datatransmitmgr/dev_slinfo_list.c b/frameworks/datatransmitmgr/dev_slinfo_list.c index 165d744..3e852e9 100644 --- a/frameworks/datatransmitmgr/dev_slinfo_list.c +++ b/frameworks/datatransmitmgr/dev_slinfo_list.c @@ -71,9 +71,7 @@ void RemoveListNode(struct DATASLListParams *list, struct DATASLCallbackParams if (pList->callbackParams != NULL) { free(pList->callbackParams); } - if (pList != NULL) { - free(pList); - } + free(pList); break; } pList = pList->next; @@ -95,9 +93,7 @@ void ClearList(struct DATASLListParams *list) if (delList->callbackParams != NULL) { free(delList->callbackParams); } - if (delList != NULL) { - free(delList); - } + free(delList); } if (list->callbackParams != NULL) { free(list->callbackParams); @@ -138,9 +134,7 @@ void LookupCallback(struct DATASLListParams *list, DEVSLQueryParams *queryParams if (tmpCallback->callbackParams != NULL) { free(tmpCallback->callbackParams); } - if (tmpCallback != NULL) { - free(tmpCallback); - } + free(tmpCallback); break; } tmpCallback = nextCallback; -- Gitee