提交 28f82e3c 编写于 作者: S Shengliang Guan

fix: coverity issues

上级 9fc1e86f
...@@ -57,7 +57,6 @@ static int32_t dmInitProcSem(SProcQueue *queue) { ...@@ -57,7 +57,6 @@ static int32_t dmInitProcSem(SProcQueue *queue) {
static SProcQueue *dmInitProcQueue(SProc *proc, char *ptr, int32_t size) { static SProcQueue *dmInitProcQueue(SProc *proc, char *ptr, int32_t size) {
SProcQueue *queue = (SProcQueue *)(ptr); SProcQueue *queue = (SProcQueue *)(ptr);
memset(ptr, 0, size);
int32_t bufSize = size - CEIL8(sizeof(SProcQueue)); int32_t bufSize = size - CEIL8(sizeof(SProcQueue));
if (bufSize <= 1024) { if (bufSize <= 1024) {
...@@ -66,6 +65,7 @@ static SProcQueue *dmInitProcQueue(SProc *proc, char *ptr, int32_t size) { ...@@ -66,6 +65,7 @@ static SProcQueue *dmInitProcQueue(SProc *proc, char *ptr, int32_t size) {
} }
if (proc->ptype & DND_PROC_PARENT) { if (proc->ptype & DND_PROC_PARENT) {
memset(ptr, 0, sizeof(SProcQueue));
if (dmInitProcMutex(queue) != 0) { if (dmInitProcMutex(queue) != 0) {
return NULL; return NULL;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册