diff options
author | till <till@php.net> | 2008-02-02 02:23:01 +0000 |
---|---|---|
committer | till <till@php.net> | 2008-02-02 02:23:01 +0000 |
commit | 31ecc4ff639140f8b8db15063cc6aed490557eed (patch) | |
tree | 3baac5500ccfe7e4c9273395f60d7446f1c4ffe0 /program | |
parent | 611a6a71d39b06eddc2051f00011cc40b76d29ee (diff) |
* added @todo
* fixed more cs (in switch())
Diffstat (limited to 'program')
-rw-r--r-- | program/lib/imap.inc | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/program/lib/imap.inc b/program/lib/imap.inc index fa2fe2a51..e21bfd551 100644 --- a/program/lib/imap.inc +++ b/program/lib/imap.inc @@ -53,6 +53,11 @@ ********************************************************/ +/** + * @todo Possibly clean up more CS. + * @todo Split this file into smaller files. + * @todo Refactor code. + */ // changed path to work within roundcube webmail include_once("lib/icl_commons.inc"); @@ -1570,23 +1575,24 @@ function iil_C_FetchHeaders(&$conn, $mailbox, $message_set, $uidfetch=false) { case 'content-type': $ctype_parts = explode(";", $string); $result[$id]->ctype = array_shift($ctype_parts); - foreach ($ctype_parts as $ctype_add) + foreach ($ctype_parts as $ctype_add) { if (preg_match('/charset="?([a-z0-9\-\.\_]+)"?/i', $ctype_add, $regs)) { $result[$id]->charset = $regs[1]; } - break; + } + break; case 'in-reply-to': $result[$id]->in_reply_to = ereg_replace("[\n<>]", '', $string); break; case 'references': $result[$id]->references = $string; break; - case 'return-receipt-to': - case 'disposition-notification-to': - case 'x-confirm-reading-to': - $result[$id]->mdn_to = str_replace("\n", " ", $string); - break; + case 'return-receipt-to': + case 'disposition-notification-to': + case 'x-confirm-reading-to': + $result[$id]->mdn_to = str_replace("\n", " ", $string); + break; case 'message-id': $result[$id]->messageID = $string; break; |