diff options
Diffstat (limited to 'source3/smbd/mangle_hash.c')
-rw-r--r-- | source3/smbd/mangle_hash.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/smbd/mangle_hash.c b/source3/smbd/mangle_hash.c index 69ecf77834..3582b7a0a4 100644 --- a/source3/smbd/mangle_hash.c +++ b/source3/smbd/mangle_hash.c @@ -673,7 +673,7 @@ static bool hash_name_to_8_3(const char *in, the following provides the abstraction layer to make it easier to drop in an alternative mangling implementation */ -static struct mangle_fns mangle_fns = { +static const struct mangle_fns mangle_hash_fns = { mangle_reset, is_mangled, must_mangle, @@ -683,7 +683,7 @@ static struct mangle_fns mangle_fns = { }; /* return the methods for this mangling implementation */ -struct mangle_fns *mangle_hash_init(void) +const struct mangle_fns *mangle_hash_init(void) { mangle_reset(); @@ -691,5 +691,5 @@ struct mangle_fns *mangle_hash_init(void) tdb_mangled_cache = tdb_open_ex("mangled_cache", 1031, TDB_INTERNAL, (O_RDWR|O_CREAT), 0644, NULL, fast_string_hash); - return &mangle_fns; + return &mangle_hash_fns; } |