From ae083876e15398f57caf12922c8af150cd2c8a20 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Wilfried=20G=C3=B6esgens?= Date: Tue, 11 May 2010 22:04:15 +0000 Subject: [PATCH] * cdb_fetch() make lookup key const --- citadel/database.c | 4 ++-- citadel/database.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/citadel/database.c b/citadel/database.c index 688a6c13c..95b4f9a60 100644 --- a/citadel/database.c +++ b/citadel/database.c @@ -542,7 +542,7 @@ void cdb_decompress_if_necessary(struct cdbdata *cdb) * Store a piece of data. Returns 0 if the operation was successful. If a * key already exists it should be overwritten. */ -int cdb_store(int cdb, void *ckey, int ckeylen, void *cdata, int cdatalen) +int cdb_store(int cdb, const void *ckey, int ckeylen, void *cdata, int cdatalen) { DBT dkey, ddata; @@ -706,7 +706,7 @@ static DBC *localcursor(int cdb) * a struct cdbdata which it is the caller's responsibility to free later on * using the cdb_free() routine. */ -struct cdbdata *cdb_fetch(int cdb, void *key, int keylen) +struct cdbdata *cdb_fetch(int cdb, const void *key, int keylen) { struct cdbdata *tempcdb; diff --git a/citadel/database.h b/citadel/database.h index bdf04c709..33f69154b 100644 --- a/citadel/database.h +++ b/citadel/database.h @@ -23,9 +23,9 @@ void open_databases (void); void close_databases (void); -int cdb_store (int cdb, void *key, int keylen, void *data, int datalen); +int cdb_store (int cdb, const void *key, int keylen, void *data, int datalen); int cdb_delete (int cdb, void *key, int keylen); -struct cdbdata *cdb_fetch (int cdb, void *key, int keylen); +struct cdbdata *cdb_fetch (int cdb, const void *key, int keylen); void cdb_free (struct cdbdata *cdb); void cdb_rewind (int cdb); struct cdbdata *cdb_next_item (int cdb); -- 2.30.2