X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fmodules%2Fsmtp%2Fserv_smtpqueue.c;h=6b46164c611e399605d040268bc0f6116c26d97a;hb=05d5849d2ef0d9a685899f53728e60b387af107a;hp=5979d6fc5fd28c845e9fa0f0110e46f7b0589962;hpb=fa980325cf234d3dbba14699625fa12a4ad517ab;p=citadel.git diff --git a/citadel/modules/smtp/serv_smtpqueue.c b/citadel/modules/smtp/serv_smtpqueue.c index 5979d6fc5..6b46164c6 100644 --- a/citadel/modules/smtp/serv_smtpqueue.c +++ b/citadel/modules/smtp/serv_smtpqueue.c @@ -205,7 +205,7 @@ OneQueItem *DeserializeQueueItem(StrBuf *RawQItem, long QueMsgID) citthread_mutex_lock(&ActiveQItemsLock); if (GetHash(ActiveQItems, - IKEY(Item->QueMsgID), + IKEY(QueMsgID), &v)) { /* WHOOPS. somebody else is already working on this. */ @@ -897,7 +897,7 @@ CTDL_MODULE_INIT(smtp_queu) #ifdef EXPERIMENTAL_SMTP_EVENT_CLIENT if (!threading) { - ActiveQItems = NewHash(1, Flathash); + ActiveQItems = NewHash(1, lFlathash); citthread_mutex_init(&ActiveQItemsLock, NULL); QItemHandlers = NewHash(0, NULL);