*
*/
+#ifdef DLL_EXPORT
+#define IN_LIBCIT
+#endif
+
#include "sysdep.h"
#include <stdlib.h>
#include <unistd.h>
#include "tools.h"
#include "citadel.h"
#include "server.h"
+#include "dynloader.h"
#include "citserver.h"
#include "config.h"
#include "housekeeping.h"
putfloor(&flbuf, a);
}
+ cdb_begin_transaction();
ForEachRoom(check_ref_counts_backend, NULL);
+ cdb_end_transaction();
}
/*
*/
void do_housekeeping(void) {
static int housekeeping_in_progress = 0;
- time_t last_timer = 0L;
+ static time_t last_timer = 0L;
int do_housekeeping_now = 0;
/*