From 4cde26cfc9be73785ac78aa962e68ccccd7cf90d Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sun, 9 Apr 2006 10:17:43 +0000 Subject: r15009: Add a check for NULL (This used to be commit 0a7d4f1ab109f57f5b5f4c1e83ad346b13b50778) --- source3/passdb/pdb_interface.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source3/passdb/pdb_interface.c') diff --git a/source3/passdb/pdb_interface.c b/source3/passdb/pdb_interface.c index b6e635cca1..b3522e33a7 100644 --- a/source3/passdb/pdb_interface.c +++ b/source3/passdb/pdb_interface.c @@ -1767,6 +1767,9 @@ NTSTATUS pdb_default_lookup_rids(struct pdb_methods *methods, if (lookup_global_sam_rid(names, rids[i], &name, &attrs[i], NULL)) { + if (name == NULL) { + return NT_STATUS_NO_MEMORY; + } names[i] = name; DEBUG(5,("lookup_rids: %s:%d\n", names[i], attrs[i])); have_mapped = True; -- cgit