From 7f16da7473c5daa37f07ea20491f0a96debff03a Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Fri, 11 Dec 2009 17:33:32 +1100 Subject: s4-dsdb: return a zero guid on error in samdb_result_guid() --- source4/dsdb/common/util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source4') diff --git a/source4/dsdb/common/util.c b/source4/dsdb/common/util.c index 3aa415ef23..5b8365a3e1 100644 --- a/source4/dsdb/common/util.c +++ b/source4/dsdb/common/util.c @@ -400,7 +400,7 @@ struct GUID samdb_result_guid(const struct ldb_message *msg, const char *attr) NTSTATUS status; v = ldb_msg_find_ldb_val(msg, attr); - if (!v) return guid; + if (!v) return GUID_zero(); status = GUID_from_ndr_blob(v, &guid); if (!NT_STATUS_IS_OK(status)) { -- cgit