struct CitContext no longer contains separate module-specific pointers for
[citadel.git] / citadel / modules / imap / serv_imap.c
index c86518fb8f08b7a890939b05debd6af1805a52ad..cd138b86d355d6cde0910581815e9d38843f367d 100644 (file)
@@ -491,7 +491,7 @@ void imap_greeting(void)
 {
 
        strcpy(CC->cs_clientname, "IMAP session");
-       IMAP = malloc(sizeof (struct citimap));
+       CC->session_specific_data = malloc(sizeof(struct citimap));
        memset(IMAP, 0, sizeof(struct citimap));
        IMAP->authstate = imap_as_normal;
        IMAP->cached_rfc822_data = NULL;