From: stekkel Date: Mon, 19 Aug 2002 12:38:56 +0000 (+0000) Subject: fixed warning X-Git-Url: https://vcs.fsf.org/?p=squirrelmail.git;a=commitdiff_plain;h=3437d85f576797ac217c27dcac3fc3c8008bb6a1 fixed warning git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@3362 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- diff --git a/functions/mime.php b/functions/mime.php index eb9dbd6c..f07d5760 100644 --- a/functions/mime.php +++ b/functions/mime.php @@ -410,18 +410,26 @@ function formatAttachments($message, $exclude_id, $mailbox, $id) { $description = $from_name; } else { $default_page = '../src/download.php'; - $filename = decodeHeader($header->disposition->getProperty('filename')); - if (trim($filename) == '') { - $name = decodeHeader($header->disposition->getProperty('name')); - if (trim($name) == '') { - if ( trim( $header->id ) == '' ) + if (is_object($header->disposition)) { + $filename = decodeHeader($header->disposition->getProperty('filename')); + if (trim($filename) == '') { + $name = decodeHeader($header->disposition->getProperty('name')); + if (trim($name) == '') { + if ( trim( $header->id ) == '' ) $filename = 'untitled-[' . $ent . ']' ; - else + else $filename = 'cid: ' . $header->id; - } else { - $filename = $name; - } - } + } else { + $filename = $name; + } + } + } else { + if ( trim( $header->id ) == '' ) + $filename = 'untitled-[' . $ent . ']' ; + else + $filename = 'cid: ' . $header->id; + } + if ($header->description) { $description = htmlspecialchars($header->description); } else {