Fix up warnings. Make tdb_openXX() names const.
authorJeremy Allison <jra@samba.org>
Tue, 11 Dec 2001 08:31:58 +0000 (08:31 +0000)
committerJeremy Allison <jra@samba.org>
Tue, 11 Dec 2001 08:31:58 +0000 (08:31 +0000)
Jeremy.

source/tdb/tdb.c
source/tdb/tdb.h
source/tdb/tdbtorture.c

index 07568dca9e67d3e8b49e0d3a6cb885ba9487b008..ec5565a40f8b740fadabc2911bee834b5ef88be5 100644 (file)
@@ -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)
 {
index e3eab41fd67056038ca839d49e247cd26027ac16..6877e5cdf49e56d6cebf4bf8c561ca4427b66147 100644 (file)
@@ -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);
 
index 66c424c3553da9f8d9492b1e985c585c0014fe35..c4d912a1477e625d798284f2e7922514b02eb28e 100644 (file)
@@ -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;
 }