From: Douglas Bagnall Date: Tue, 26 Feb 2019 23:17:58 +0000 (+1300) Subject: dsdb/linked_attributes: initialise more pointers to NULL X-Git-Tag: talloc-2.2.0~179 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6d01cb51147f1a1708ac746c05ebe387312df8be;p=thirdparty%2Fsamba.git dsdb/linked_attributes: initialise more pointers to NULL Signed-off-by: Douglas Bagnall Reviewed-by: Andrew Bartlett --- diff --git a/source4/dsdb/samdb/ldb_modules/linked_attributes.c b/source4/dsdb/samdb/ldb_modules/linked_attributes.c index d0d560c2dd9..86540988dc4 100644 --- a/source4/dsdb/samdb/ldb_modules/linked_attributes.c +++ b/source4/dsdb/samdb/ldb_modules/linked_attributes.c @@ -947,7 +947,7 @@ static int linked_attributes_fix_links(struct ldb_module *module, unsigned int i; TALLOC_CTX *tmp_ctx = NULL; struct ldb_context *ldb = ldb_module_get_ctx(module); - const struct dsdb_attribute *target; + const struct dsdb_attribute *target = NULL; const char *attrs[2]; int ret; struct la_private *la_private = NULL; @@ -974,10 +974,10 @@ static int linked_attributes_fix_links(struct ldb_module *module, attrs[1] = NULL; for (i=0; inum_values; i++) { - struct dsdb_dn *dsdb_dn; - struct ldb_result *res; - struct ldb_message *msg; - struct ldb_message_element *el2; + struct dsdb_dn *dsdb_dn = NULL; + struct ldb_result *res = NULL; + struct ldb_message *msg = NULL; + struct ldb_message_element *el2 = NULL; struct GUID link_guid; char *link_guid_str = NULL;