Index: mailhandler.retrieve.inc =================================================================== RCS file: /cvs/drupal/contributions/modules/mailhandler/Attic/mailhandler.retrieve.inc,v retrieving revision 1.1.2.23 diff -u -p -r1.1.2.23 mailhandler.retrieve.inc --- mailhandler.retrieve.inc 21 Jul 2009 14:40:52 -0000 1.1.2.23 +++ mailhandler.retrieve.inc 1 Oct 2009 08:23:19 -0000 @@ -11,7 +11,7 @@ function mailhandler_admin_retrieve($mid if ($messages = mailhandler_get_unread_messages($mailbox)) { foreach ($messages as $message_number) { $operations[] = array( - 'mailhandler_retrieve_message', + 'mailhandler_retrieve_batch', array($result, $mailbox, $message_number), ); } @@ -622,6 +622,13 @@ function mailhandler_get_unread_messages return $unread_messages; } +/** + * Wrapper function for use by the batch API. + */ +function mailhandler_retrieve_batch($result, $mailbox, $i, &$context) { + mailhandler_retrieve_message($result, $mailbox, $i, $context); +} + function mailhandler_retrieve_message(&$result = FALSE, $mailbox, $i, &$context) { // Required for batch API. if (!$result) {