소스 검색

[Pal/{Linux, Linux-SGX}] Initialize addrlen's to zeros in socket_parse_uri()

Dmitrii Kuvaiskii 7 년 전
부모
커밋
121fc9bf1d
2개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      Pal/src/host/Linux-SGX/db_sockets.c
  2. 4 0
      Pal/src/host/Linux/db_sockets.c

+ 4 - 0
Pal/src/host/Linux-SGX/db_sockets.c

@@ -201,8 +201,12 @@ static int socket_parse_uri (char * uri,
     if (!uri || !(*uri)) {
         if (bind_addr)
             *bind_addr = NULL;
+        if (bind_addrlen)
+            *bind_addrlen = 0;
         if (dest_addr)
             *dest_addr = NULL;
+        if (dest_addrlen)
+            *dest_addrlen = 0;
         return 0;
     }
 

+ 4 - 0
Pal/src/host/Linux/db_sockets.c

@@ -208,8 +208,12 @@ static int socket_parse_uri (char * uri,
     if (!uri || !(*uri)) {
         if (bind_addr)
             *bind_addr = NULL;
+        if (bind_addrlen)
+            *bind_addrlen = 0;
         if (dest_addr)
             *dest_addr = NULL;
+        if (dest_addrlen)
+            *dest_addrlen = 0;
         return 0;
     }