Mercurial > hg > Members > kono > Cerium
diff TaskManager/Fifo/MailManager.cc @ 6:39ce245235d4
*** empty log message ***
author | gongo |
---|---|
date | Wed, 06 Feb 2008 11:41:08 +0900 |
parents | 75f184d16fa5 |
children | 98bb1b2bb71e |
line wrap: on
line diff
--- a/TaskManager/Fifo/MailManager.cc Tue Feb 05 23:32:43 2008 +0900 +++ b/TaskManager/Fifo/MailManager.cc Wed Feb 06 11:41:08 2008 +0900 @@ -16,7 +16,6 @@ { MailQueuePtr q; - //q = new MailQueue[num+1]; q = (MailQueuePtr)malloc(sizeof(MailQueue)*(num+1)); if (q == NULL) { @@ -26,8 +25,7 @@ mailQueuePool = q; /* Connect all free queue in the pool */ - q = mailQueuePool + 1; - for (q = mailQueuePool + 1; num-- > 0; q++) { + for (q = mailQueuePool + 1; --num > 0; q++) { q->next = q + 1; } q->next = freeMailQueue;