diff options
author | thomascube <thomas@roundcube.net> | 2007-10-17 06:50:28 +0000 |
---|---|---|
committer | thomascube <thomas@roundcube.net> | 2007-10-17 06:50:28 +0000 |
commit | ecd2e7961433462d01dabc38d1fd090431f70566 (patch) | |
tree | 3fa5699c577664ee4091effe69aeae4af8aeba56 /program/steps | |
parent | 6f2a943145af2192341e5544dd37a467fbb61d6e (diff) |
Make message listing less error prone
Diffstat (limited to 'program/steps')
-rw-r--r-- | program/steps/mail/func.inc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/program/steps/mail/func.inc b/program/steps/mail/func.inc index 30d60e6da..02263292a 100644 --- a/program/steps/mail/func.inc +++ b/program/steps/mail/func.inc @@ -314,11 +314,13 @@ function rcmail_js_message_list($a_headers, $insert_top=FALSE) $OUTPUT->command('set_message_coltypes', $a_show_cols); // loop through message headers - for ($n=0; $a_headers[$n]; $n++) + foreach ($a_headers as $n => $header) { - $header = $a_headers[$n]; $a_msg_cols = array(); $a_msg_flags = array(); + + if (empty($header)) + continue; // format each col; similar as in rcmail_message_list() foreach ($a_show_cols as $col) |