Make use of ZERO_STRUCT instead of memset in namequery.c
[jra/samba/.git] / source / libsmb / namequery.c
index ad16452e3e650d90edf1411bf11fb12a7be14712..893c9265fd241b07a21fadbb406fe968b08a9964 100644 (file)
@@ -1051,6 +1051,7 @@ NTSTATUS resolve_wins(const char *name,
                DEBUG(3,("resolve_wins: cannot receive WINS replies "
                        "on IPv6 address %s\n",
                        addr));
+               wins_srv_tags_free(wins_tags);
                return NT_STATUS_INVALID_PARAMETER;
        }
 
@@ -1269,7 +1270,7 @@ static NTSTATUS resolve_hosts(const char *name, int name_type,
                        continue;
                }
 
-               memset(&ss, '\0', sizeof(ss));
+               ZERO_STRUCT(ss);
                memcpy(&ss, res->ai_addr, res->ai_addrlen);
 
                *return_count += 1;