struct CitContext no longer contains separate module-specific pointers for
[citadel.git] / citadel / modules / pop3 / serv_pop3.c
index 6aaa628a4cdd236eb535787b327c3e3d8ddc124e..dcdbb8ec6d8b2c581ed164e883719ce0bfa35759 100644 (file)
@@ -85,7 +85,7 @@ void pop3_cleanup_function(void) {
 void pop3_greeting(void) {
        strcpy(CC->cs_clientname, "POP3 session");
        CC->internal_pgm = 1;
-       POP3 = malloc(sizeof(struct citpop3));
+       CC->session_specific_data = malloc(sizeof(struct citpop3));
        memset(POP3, 0, sizeof(struct citpop3));
 
        cprintf("+OK Citadel POP3 server %s\r\n",