* mime-view.el (mime-display-multipart/related): Do nothing when
authoryoichi <yoichi>
Sat, 24 Jul 2004 05:03:53 +0000 (05:03 +0000)
committeryoichi <yoichi>
Sat, 24 Jul 2004 05:03:53 +0000 (05:03 +0000)
the part is not found.

ChangeLog
mime-view.el

index 5276696..e0937bf 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-07-24  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * mime-view.el (mime-display-multipart/related): Do nothing when
+       the part is not found.
+
 2004-04-18  TAKAHASHI Kaoru  <kaoru@kaisei.org>
 
        * mime-edit.el (mime-file-types): Add application/pdf. Use base64
index 41d4329..10b945f 100644 (file)
@@ -939,10 +939,11 @@ MEDIA-TYPE must be (TYPE . SUBTYPE), TYPE or t.  t means default."
                    (car (mime-entity-children entity))))
         (original-major-mode-cell (assq 'major-mode situation))
         (default-situation (cdr (assq 'childrens-situation situation))))
-    (if original-major-mode-cell
-       (setq default-situation
-             (cons original-major-mode-cell default-situation)))
-    (mime-display-entity start nil default-situation)))
+    (when start
+      (if original-major-mode-cell
+         (setq default-situation
+               (cons original-major-mode-cell default-situation)))
+      (mime-display-entity start nil default-situation))))
 
 ;;; @ acting-condition
 ;;;