From: Volker Lendecke Date: Tue, 29 Dec 2020 12:41:42 +0000 (+0100) Subject: libnet: Initialize pointers X-Git-Tag: tevent-0.11.0~655 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c2092cfc4489ad245ffd40bb4865e64ee37fadc2;p=thirdparty%2Fsamba.git libnet: Initialize pointers Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/source3/libnet/libnet_dssync_passdb.c b/source3/libnet/libnet_dssync_passdb.c index 522e64f8dd4..7d5ef64e8f4 100644 --- a/source3/libnet/libnet_dssync_passdb.c +++ b/source3/libnet/libnet_dssync_passdb.c @@ -1780,8 +1780,7 @@ static NTSTATUS parse_object(struct dssync_passdb *pctx, struct drsuapi_DsReplicaObjectListItemEx *cur) { NTSTATUS status = NT_STATUS_OK; - DATA_BLOB *blob; - struct drsuapi_DsReplicaAttribute *attr; + DATA_BLOB *blob = NULL; uint32_t i = 0; size_t a = 0; @@ -1791,8 +1790,8 @@ static NTSTATUS parse_object(struct dssync_passdb *pctx, DEBUG(3, ("parsing object '%s'\n", cur->object.identifier->dn)); for (i=0; i < cur->object.attribute_ctr.num_attributes; i++) { - - attr = &cur->object.attribute_ctr.attributes[i]; + struct drsuapi_DsReplicaAttribute *attr = + &cur->object.attribute_ctr.attributes[i]; if (attr->value_ctr.num_values != 1) { continue;