Fix some uninitialized variable references via ndr_print
authorVolker Lendecke <vl@samba.org>
Thu, 10 Jul 2008 16:20:30 +0000 (18:20 +0200)
committerVolker Lendecke <vl@samba.org>
Thu, 10 Jul 2008 16:24:54 +0000 (18:24 +0200)
(This used to be commit 26fb3fea812867f8b0dfe6a1be59e4922ed86e45)

source3/passdb/pdb_ldap.c
source3/rpc_client/init_lsa.c

index 63262406e57a2188988ba1a4a2fbeb98e92f8bbe..e5080bac14d9ff9ad2981d6810f7cb1e4a672fbc 100644 (file)
@@ -4666,7 +4666,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;
 }
 
index 2637158fd02463cb214f6eb84a51e46d1916a675..9777f2762950a6f768068abfdb4858a25dca5525 100644 (file)
@@ -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;
 }
 
 /*******************************************************************