summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2001-12-11 08:31:58 +0000
committerJeremy Allison <jra@samba.org>2001-12-11 08:31:58 +0000
commit9e3581827d91f5fd33fabd5ad4c9a79d63355731 (patch)
tree9fe9da3f128825490029d24cf6f72bd3360f63cd
parentb03aaddcf35dee93556013eaac9d99bc0f22256a (diff)
downloadsamba-9e3581827d91f5fd33fabd5ad4c9a79d63355731.tar.gz
samba-9e3581827d91f5fd33fabd5ad4c9a79d63355731.tar.xz
samba-9e3581827d91f5fd33fabd5ad4c9a79d63355731.zip
Fix up warnings. Make tdb_openXX() names const.
Jeremy.
-rw-r--r--source/tdb/tdb.c4
-rw-r--r--source/tdb/tdb.h4
-rw-r--r--source/tdb/tdbtorture.c8
3 files changed, 8 insertions, 8 deletions
diff --git a/source/tdb/tdb.c b/source/tdb/tdb.c
index 07568dca9e6..ec5565a40f8 100644
--- a/source/tdb/tdb.c
+++ b/source/tdb/tdb.c
@@ -1397,14 +1397,14 @@ static int tdb_already_open(dev_t device,
try to call tdb_error or tdb_errname, just do strerror(errno).
@param name may be NULL for internal databases. */
-TDB_CONTEXT *tdb_open(char *name, int hash_size, int tdb_flags,
+TDB_CONTEXT *tdb_open(const char *name, int hash_size, int tdb_flags,
int open_flags, mode_t mode)
{
return tdb_open_ex(name, hash_size, tdb_flags, open_flags, mode, NULL);
}
-TDB_CONTEXT *tdb_open_ex(char *name, int hash_size, int tdb_flags,
+TDB_CONTEXT *tdb_open_ex(const char *name, int hash_size, int tdb_flags,
int open_flags, mode_t mode,
tdb_log_func log_fn)
{
diff --git a/source/tdb/tdb.h b/source/tdb/tdb.h
index e3eab41fd67..6877e5cdf49 100644
--- a/source/tdb/tdb.h
+++ b/source/tdb/tdb.h
@@ -101,9 +101,9 @@ typedef struct tdb_context {
typedef int (*tdb_traverse_func)(TDB_CONTEXT *, TDB_DATA, TDB_DATA, void *);
typedef void (*tdb_log_func)(TDB_CONTEXT *, int , const char *, ...);
-TDB_CONTEXT *tdb_open(char *name, int hash_size, int tdb_flags,
+TDB_CONTEXT *tdb_open(const char *name, int hash_size, int tdb_flags,
int open_flags, mode_t mode);
-TDB_CONTEXT *tdb_open_ex(char *name, int hash_size, int tdb_flags,
+TDB_CONTEXT *tdb_open_ex(const char *name, int hash_size, int tdb_flags,
int open_flags, mode_t mode,
tdb_log_func log_fn);
diff --git a/source/tdb/tdbtorture.c b/source/tdb/tdbtorture.c
index 66c424c3553..c4d912a1477 100644
--- a/source/tdb/tdbtorture.c
+++ b/source/tdb/tdbtorture.c
@@ -67,11 +67,11 @@ static char *randbuf(int len)
return buf;
}
-static int cull_traverse(TDB_CONTEXT *db, TDB_DATA key, TDB_DATA dbuf,
+static int cull_traverse(TDB_CONTEXT *tdb, TDB_DATA key, TDB_DATA dbuf,
void *state)
{
if (random() % CULL_PROB == 0) {
- tdb_delete(db, key);
+ tdb_delete(tdb, key);
}
return 0;
}
@@ -151,10 +151,10 @@ next:
free(s);
}
-static int traverse_fn(TDB_CONTEXT *db, TDB_DATA key, TDB_DATA dbuf,
+static int traverse_fn(TDB_CONTEXT *tdb, TDB_DATA key, TDB_DATA dbuf,
void *state)
{
- tdb_delete(db, key);
+ tdb_delete(tdb, key);
return 0;
}