summaryrefslogtreecommitdiff
path: root/roundcubemail/program/lib
diff options
context:
space:
mode:
authoralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2009-06-01 17:03:29 +0000
committeralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2009-06-01 17:03:29 +0000
commite5f55cedf1e083741e9139703fa411d2357de16d (patch)
tree1b4a096c6be32aedf0f08914ddfb4625111d47c3 /roundcubemail/program/lib
parent7fb412e5f0ad9c397139b63c5ed729dedbe36d04 (diff)
- PHP-5.3 compat. fix (#1485880)
git-svn-id: https://svn.roundcube.net/trunk@2591 208e9e7b-5314-0410-a742-e7e81cd9613c
Diffstat (limited to 'roundcubemail/program/lib')
-rw-r--r--roundcubemail/program/lib/mime.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/roundcubemail/program/lib/mime.inc b/roundcubemail/program/lib/mime.inc
index 16fc52daf..860edbff2 100644
--- a/roundcubemail/program/lib/mime.inc
+++ b/roundcubemail/program/lib/mime.inc
@@ -91,7 +91,8 @@ function iml_GetRawStructureArray($str){
$line = str_replace(")(", ") (", $line);
$struct = iml_ParseBSString($line);
- if ((strcasecmp($struct[0], "message")==0) && (strcasecmp($struct[1], "rfc822")==0)){
+ if (!is_array($struct[0]) && (strcasecmp($struct[0], "message")==0)
+ && (strcasecmp($struct[1], "rfc822")==0)) {
$struct = array($struct);
}
return $struct;