diff options
| author | Volker Lendecke <vl@samba.org> | 2015-02-25 12:19:44 +0000 |
|---|---|---|
| committer | Alexander Bokovoy <ab@samba.org> | 2015-02-25 16:32:29 +0100 |
| commit | a99a5a34a54082162f920fcccbe5561320a5d40a (patch) | |
| tree | 32aaed96eb3eade5ad47ff0b4341914f3b5cd8cd /source4/rpc_server | |
| parent | b72cc326f67d2b19f247e14424adc46275b2db25 (diff) | |
| download | samba-a99a5a34a54082162f920fcccbe5561320a5d40a.tar.gz samba-a99a5a34a54082162f920fcccbe5561320a5d40a.tar.xz samba-a99a5a34a54082162f920fcccbe5561320a5d40a.zip | |
Fix the developer O3 build
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Alexander Bokovoy <ab@samba.org>
Autobuild-User(master): Alexander Bokovoy <ab@samba.org>
Autobuild-Date(master): Wed Feb 25 16:32:29 CET 2015 on sn-devel-104
Diffstat (limited to 'source4/rpc_server')
| -rw-r--r-- | source4/rpc_server/backupkey/dcesrv_backupkey.c | 2 | ||||
| -rw-r--r-- | source4/rpc_server/drsuapi/getncchanges.c | 3 | ||||
| -rw-r--r-- | source4/rpc_server/lsa/dcesrv_lsa.c | 8 |
3 files changed, 7 insertions, 6 deletions
diff --git a/source4/rpc_server/backupkey/dcesrv_backupkey.c b/source4/rpc_server/backupkey/dcesrv_backupkey.c index bef4c93d10..9dfd7a9413 100644 --- a/source4/rpc_server/backupkey/dcesrv_backupkey.c +++ b/source4/rpc_server/backupkey/dcesrv_backupkey.c @@ -569,7 +569,7 @@ static WERROR bkrp_client_wrap_decrypt_data(struct dcesrv_call_state *dce_call, char *guid_string; char *cert_secret_name; DATA_BLOB lsa_secret; - DATA_BLOB *uncrypted_data; + DATA_BLOB *uncrypted_data = NULL; NTSTATUS status; uint32_t requested_version; diff --git a/source4/rpc_server/drsuapi/getncchanges.c b/source4/rpc_server/drsuapi/getncchanges.c index 9a405fd864..d755306370 100644 --- a/source4/rpc_server/drsuapi/getncchanges.c +++ b/source4/rpc_server/drsuapi/getncchanges.c @@ -936,7 +936,8 @@ static WERROR getncchanges_repl_secret(struct drsuapi_bind_state *b_state, bool has_get_all_changes) { struct drsuapi_DsReplicaObjectIdentifier *ncRoot = req10->naming_context; - struct ldb_dn *obj_dn, *rodc_dn, *krbtgt_link_dn; + struct ldb_dn *obj_dn = NULL; + struct ldb_dn *rodc_dn, *krbtgt_link_dn; int ret; const char *rodc_attrs[] = { "msDS-KrbTgtLink", "msDS-NeverRevealGroup", "msDS-RevealOnDemandGroup", NULL }; const char *obj_attrs[] = { "tokenGroups", "objectSid", "UserAccountControl", "msDS-KrbTgtLinkBL", NULL }; diff --git a/source4/rpc_server/lsa/dcesrv_lsa.c b/source4/rpc_server/lsa/dcesrv_lsa.c index 2ab1a2b076..688702b939 100644 --- a/source4/rpc_server/lsa/dcesrv_lsa.c +++ b/source4/rpc_server/lsa/dcesrv_lsa.c @@ -4211,10 +4211,10 @@ static NTSTATUS check_ft_info(TALLOC_CTX *mem_ctx, struct ForestTrustInfoRecord *trec; const char *dns_name; const char *nb_name; - struct dom_sid *sid; - const char *tname; + struct dom_sid *sid = NULL; + const char *tname = NULL; size_t dns_len; - size_t tlen; + size_t tlen = 0; NTSTATUS nt_status = NT_STATUS_OK; uint32_t new_fti_idx; uint32_t i; @@ -4224,7 +4224,7 @@ static NTSTATUS check_ft_info(TALLOC_CTX *mem_ctx, bool sid_conflict; bool nb_conflict; bool exclusion; - bool ex_rule; + bool ex_rule = false; int ret; for (new_fti_idx = 0; new_fti_idx < new_fti->count; new_fti_idx++) { |
