]> code.citadel.org Git - citadel.git/blobdiff - citadel/database.c
* Finished (mostly) the Sleepycat DB backend ... added transaction logging
[citadel.git] / citadel / database.c
index 061647395b64f09b508c95f4d1c592abec1eeee4..0276e7b1fe82a9730563eb33c421336d722f1f87 100644 (file)
@@ -1,8 +1,8 @@
 /*
- * This file contains a set of abstractions that allow Citadel to plug into any
- * record manager or database system for its data store.
- *
  * $Id$
+ *
+ * GDBM database driver for Citadel/UX
+ *
  */
 
 /*
@@ -339,3 +339,15 @@ struct cdbdata *cdb_next_item(int cdb)
 
        return (cdbret);
 }
+
+
+
+/*
+ * GDBM doesn't support transaction-based logging.  Stub out these functions.
+ */
+
+void cdb_begin_transaction(void) {
+}
+
+void cdb_end_transaction(void) {
+}