]> code.citadel.org Git - citadel.git/blobdiff - citadel/context.c
Replaced cached_msglist array with a btree persistent through the session.
[citadel.git] / citadel / context.c
index be48e865116027eea97dc7d36c04adb17f13bbdc..24916eb10484e963b69e1e59a8cafefd6326c6f1 100644 (file)
@@ -363,7 +363,7 @@ void RemoveContext (CitContext *con)
        FreeStrBuf(&con->MigrateBuf);
        FreeStrBuf(&con->ReadBuf);
        if (con->cached_msglist) {
-               free(con->cached_msglist);
+               seenit_free(&con->cached_msglist);
        }
 
        syslog(LOG_DEBUG, "Done with RemoveContext()\n");