From 068f847fe2682ab6e356db7b9ae6151f82605f0e Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sun, 15 May 2011 23:26:10 +0200 Subject: s3: Fix return check in nss_wins Autobuild-User: Volker Lendecke Autobuild-Date: Mon May 16 00:30:42 CEST 2011 on sn-devel-104 --- nsswitch/wins.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'nsswitch') diff --git a/nsswitch/wins.c b/nsswitch/wins.c index e0aa2ad8f5..f5fd7a775e 100644 --- a/nsswitch/wins.c +++ b/nsswitch/wins.c @@ -99,7 +99,7 @@ static struct in_addr *lookup_byname_backend(const char *name, int *count) in_addr_to_sockaddr_storage(&ss, *bcast); status = name_query(name, 0x00, True, True, &ss, NULL, &pss, count, NULL); - if (pss) { + if (NT_STATUS_IS_OK(status) && (*count > 0)) { if ((ret = SMB_MALLOC_P(struct in_addr)) == NULL) { return NULL; } -- cgit