From 90ef647e521818542ac1b23e4d8810a8cbf1f50b Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Thu, 10 Jul 2008 18:20:30 +0200 Subject: [PATCH] Fix some uninitialized variable references via ndr_print (cherry picked from commit 43891c397849ccc9c64e5252b6c0350beb754087) --- source/passdb/pdb_ldap.c | 4 +++- source/rpc_client/init_lsa.c | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/source/passdb/pdb_ldap.c b/source/passdb/pdb_ldap.c index fdcb8f9ba68..16cfae875e3 100644 --- a/source/passdb/pdb_ldap.c +++ b/source/passdb/pdb_ldap.c @@ -4636,7 +4636,9 @@ static bool ldapgroup2displayentry(struct ldap_search_state *state, DEBUG(0,("unkown group type: %d\n", group_type)); return False; } - + + result->acct_flags = 0; + return True; } diff --git a/source/rpc_client/init_lsa.c b/source/rpc_client/init_lsa.c index 2637158fd02..9777f276295 100644 --- a/source/rpc_client/init_lsa.c +++ b/source/rpc_client/init_lsa.c @@ -26,6 +26,8 @@ void init_lsa_String(struct lsa_String *name, const char *s) { name->string = s; + name->size = 2 * strlen_m(s); + name->length = name->size; } /******************************************************************* -- 2.11.4.GIT