소스 검색

modules_k/mi_datagram Fixed pkg_free of incorrect pointer on error path

Static analysis provided by clang and llvm
Marius Zbihlei 14 년 전
부모
커밋
acfff3cdcc
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      modules_k/mi_datagram/datagram_fnc.c

+ 1 - 0
modules_k/mi_datagram/datagram_fnc.c

@@ -335,6 +335,7 @@ static void datagram_close_async(struct mi_root *mi_rpl,struct mi_handler *hdl,
 
 	mi_create_dtgram_replysocket(reply_sock, p->domain, err);
 
+        memset(&dtgram, 0, sizeof(dtgram));
 
 	if (mi_rpl!=0) {
 		/*allocate the response datagram*/