#include "control.h"
#include "citserver.h"
#include "config.h"
+#pragma GCC diagnostic ignored "-Wcast-qual"
static DB *dbp[MAXCDB]; /* One DB handle for each Citadel database */
static DB_ENV *dbenv; /* The DB environment (global) */
memset(&dkey, 0, sizeof(DBT));
memset(&ddata, 0, sizeof(DBT));
dkey.size = ckeylen;
- /* no, we don't care for this error. */
- dkey.data = ckey;
-
+ dkey.data = (void *)ckey;
ddata.size = cdatalen;
ddata.data = cdata;
memset(&dkey, 0, sizeof(DBT));
dkey.size = keylen;
- /* no we don't care about this error. */
- dkey.data = key;
+ dkey.data = (void *)key;
if (TSD->tid != NULL) {
memset(&dret, 0, sizeof(DBT));
}
}
-int SeentDebugEnabled = 0;
-
time_t CheckIfAlreadySeen(const char *Facility,
StrBuf *guid,
time_t now,
}
}
-void LogDebugEnableSeenEnable(const int n)
-{
- SeentDebugEnabled = n;
-}
CTDL_MODULE_INIT(database)
{
if (!threading)
{
- CtdlRegisterDebugFlagHook(HKEY("SeenDebug"), LogDebugEnableSeenEnable, &SeentDebugEnabled);
CtdlRegisterProtoHook(cmd_rsen, "RSEN", "manipulate Aggregators seen database");
}