summaryrefslogtreecommitdiff
path: root/source3/smbd/mangle_hash2.c
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2009-01-08 08:36:24 +0100
committerStefan Metzmacher <metze@samba.org>2009-01-08 12:22:17 +0100
commit7f2cf6b16635fcf7a4307dab4e6f6fed87ba2315 (patch)
tree79110b3d841b42f9d8b362ff3a2cf7c1d50be219 /source3/smbd/mangle_hash2.c
parent07e1e30b96dc17c60604b55a3f2a50afc9c8d791 (diff)
downloadsamba-7f2cf6b16635fcf7a4307dab4e6f6fed87ba2315.tar.gz
samba-7f2cf6b16635fcf7a4307dab4e6f6fed87ba2315.tar.bz2
samba-7f2cf6b16635fcf7a4307dab4e6f6fed87ba2315.zip
s3:smbd: make mangle_fns const
metze
Diffstat (limited to 'source3/smbd/mangle_hash2.c')
-rw-r--r--source3/smbd/mangle_hash2.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/source3/smbd/mangle_hash2.c b/source3/smbd/mangle_hash2.c
index a9b94aabc3..e4ce0f0d43 100644
--- a/source3/smbd/mangle_hash2.c
+++ b/source3/smbd/mangle_hash2.c
@@ -679,7 +679,7 @@ static void init_tables(void)
/*
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_hash2_fns = {
mangle_reset,
is_mangled,
must_mangle,
@@ -689,7 +689,7 @@ static struct mangle_fns mangle_fns = {
};
/* return the methods for this mangling implementation */
-struct mangle_fns *mangle_hash2_init(void)
+const struct mangle_fns *mangle_hash2_init(void)
{
/* the mangle prefix can only be in the mange 1 to 6 */
mangle_prefix = lp_mangle_prefix();
@@ -703,7 +703,7 @@ struct mangle_fns *mangle_hash2_init(void)
init_tables();
mangle_reset();
- return &mangle_fns;
+ return &mangle_hash2_fns;
}
static void posix_mangle_reset(void)
@@ -746,7 +746,7 @@ static bool posix_name_to_8_3(const char *in,
}
/* POSIX paths backend - no mangle. */
-static struct mangle_fns posix_mangle_fns = {
+static const struct mangle_fns posix_mangle_fns = {
posix_mangle_reset,
posix_is_mangled,
posix_must_mangle,
@@ -755,7 +755,7 @@ static struct mangle_fns posix_mangle_fns = {
posix_name_to_8_3
};
-struct mangle_fns *posix_mangle_init(void)
+const struct mangle_fns *posix_mangle_init(void)
{
return &posix_mangle_fns;
}