]> code.citadel.org Git - citadel.git/blobdiff - citadel/server/modules/imap/serv_imap.c
Marked code that will require some rework for LMDB.
[citadel.git] / citadel / server / modules / imap / serv_imap.c
index 30e7b2587382e2123c87465f8c0f9eeddc53dedc..b42c5022b80ac8ca929615ee7f62e719e4c97b3e 100644 (file)
@@ -274,7 +274,7 @@ void imap_load_msgids(void) {
                Imap->msgids = (long*)cdbfr->ptr;
                Imap->num_msgs = cdbfr->len / sizeof(long);
                Imap->num_alloc = cdbfr->len / sizeof(long);
-               cdbfr->ptr = NULL;
+               cdbfr->ptr = NULL;                      // (this needs attention if we move to LMDB)
                cdbfr->len = 0;
                cdb_free(cdbfr);
        }
@@ -323,7 +323,7 @@ void imap_rescan_msgids(void) {
        cdbfr = cdb_fetch(CDB_MSGLISTS, &CC->room.QRnumber, sizeof(long));
        if (cdbfr != NULL) {
                msglist = (long*)cdbfr->ptr;
-               cdbfr->ptr = NULL;
+               cdbfr->ptr = NULL;                      // (this needs attention if we move to LMDB)
                num_msgs = cdbfr->len / sizeof(long);
                cdbfr->len = 0;
                cdb_free(cdbfr);