mirror of
https://github.com/samba-team/samba.git
synced 2025-01-11 05:18:09 +03:00
smbd: Properly initialize mangle_hash
[Bug 10782] mangle_hash() can fail to initialize charset (smbd crash). https://bugzilla.samba.org/show_bug.cgi?id=10782 Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Tue Aug 26 01:30:38 CEST 2014 on sn-devel-104
This commit is contained in:
parent
7f44432fb0
commit
e914c2c52d
@ -767,6 +767,10 @@ const struct mangle_fns *mangle_hash_init(void)
|
||||
{
|
||||
mangle_reset();
|
||||
|
||||
if (chartest == NULL) {
|
||||
init_chartest();
|
||||
}
|
||||
|
||||
/* Create the in-memory tdb using our custom hash function. */
|
||||
tdb_mangled_cache = tdb_open_ex("mangled_cache", 1031, TDB_INTERNAL,
|
||||
(O_RDWR|O_CREAT), 0644, NULL, fast_string_hash);
|
||||
|
Loading…
Reference in New Issue
Block a user