diff --git a/Pal/src/host/Linux-SGX/db_sockets.c b/Pal/src/host/Linux-SGX/db_sockets.c index cdae81ff..b0f8b1ff 100644 --- a/Pal/src/host/Linux-SGX/db_sockets.c +++ b/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; } diff --git a/Pal/src/host/Linux/db_sockets.c b/Pal/src/host/Linux/db_sockets.c index 2406ce70..07c6a226 100644 --- a/Pal/src/host/Linux/db_sockets.c +++ b/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; }