]> code.citadel.org Git - citadel.git/blobdiff - citadel/server/database.c
cdb_next_item() now returns both key and value
[citadel.git] / citadel / server / database.c
index 9f31ad074f7bb0892daf341f9f98e0c04bbb0c4a..2e7717d039e3a17576087f171197367dd549c496 100644 (file)
@@ -27,7 +27,7 @@ void                  (*cdb_close_databases)(void)                            = NULL;
 struct cdbdata                 (*cdb_fetch)(int, const void *, int)                    = NULL;
 int                    (*cdb_store)(int, const void *, int, void *, int)       = NULL;
 int                    (*cdb_delete)(int, void *, int)                         = NULL;
-struct cdbdata         (*cdb_next_item)(int)                                   = NULL;
+struct cdbkeyval       (*cdb_next_item)(int)                                   = NULL;
 void                   (*cdb_close_cursor)(int)                                = NULL;
 void                   (*cdb_begin_transaction)(void)                          = NULL;
 void                   (*cdb_end_transaction)(void)                            = NULL;