fixed warning when attachments aren't set
authorstekkel <stekkel@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Thu, 23 Jan 2003 16:49:20 +0000 (16:49 +0000)
committerstekkel <stekkel@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Thu, 23 Jan 2003 16:49:20 +0000 (16:49 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@4453 7612ce4b-ef26-0410-bec9-ea0150e637f0

src/read_body.php

index 57448d74ac0c4f380b49f9bfdbddeff5d6a39f07..c7cd3966930957ef312aac7542589e69a42a868f 100644 (file)
@@ -320,15 +320,17 @@ function ClearAttachments() {
     $hashed_attachment_dir = getHashedDir($username, $attachment_dir);
 
     $rem_attachments = array();
-    foreach ($attachments as $info) {
-        if ($info['session'] == -1) {
-            $attached_file = "$hashed_attachment_dir/$info[localfilename]";
-            if (file_exists($attached_file)) {
-                unlink($attached_file);
-            }
-        } else {
-            $rem_attachments[] = $info;
-        }
+    if (isset($attachments)) {
+       foreach ($attachments as $info) {
+           if ($info['session'] == -1) {
+               $attached_file = "$hashed_attachment_dir/$info[localfilename]";
+               if (file_exists($attached_file)) {
+                   unlink($attached_file);
+               }
+           } else {
+               $rem_attachments[] = $info;
+           }
+       }
     }
     $attachments = $rem_attachments;
 }