* Finished (mostly) the Sleepycat DB backend ... added transaction logging
[citadel.git] / citadel / database.c
index 77360c6e0cf4703d6e8c8bb838d6e41d7b1c450b..0276e7b1fe82a9730563eb33c421336d722f1f87 100644 (file)
@@ -1,8 +1,7 @@
 /*
  * $Id$
  *
- * This file contains a set of abstractions that allow Citadel to plug into any
- * record manager or database system for its data store.
+ * GDBM database driver for Citadel/UX
  *
  */
 
@@ -340,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) {
+}