From 28f82e3c193530783378b3ed4bf41fe6981a36fa Mon Sep 17 00:00:00 2001 From: Shengliang Guan Date: Sun, 9 Oct 2022 19:03:34 +0800 Subject: [PATCH] fix: coverity issues --- source/dnode/mgmt/node_mgmt/src/dmProc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/dnode/mgmt/node_mgmt/src/dmProc.c b/source/dnode/mgmt/node_mgmt/src/dmProc.c index 55d29e3255..ce03d767fe 100644 --- a/source/dnode/mgmt/node_mgmt/src/dmProc.c +++ b/source/dnode/mgmt/node_mgmt/src/dmProc.c @@ -57,7 +57,6 @@ static int32_t dmInitProcSem(SProcQueue *queue) { static SProcQueue *dmInitProcQueue(SProc *proc, char *ptr, int32_t size) { SProcQueue *queue = (SProcQueue *)(ptr); - memset(ptr, 0, size); int32_t bufSize = size - CEIL8(sizeof(SProcQueue)); if (bufSize <= 1024) { @@ -66,6 +65,7 @@ static SProcQueue *dmInitProcQueue(SProc *proc, char *ptr, int32_t size) { } if (proc->ptype & DND_PROC_PARENT) { + memset(ptr, 0, sizeof(SProcQueue)); if (dmInitProcMutex(queue) != 0) { return NULL; }