(mime-view-header-visible-p): Don't calculate ctype is optional
authormorioka <morioka>
Mon, 17 Mar 1997 12:44:38 +0000 (12:44 +0000)
committermorioka <morioka>
Mon, 17 Mar 1997 12:44:38 +0000 (12:44 +0000)
argument `ctype' is not nil.

mime-view.el

index de84d10..193b627 100644 (file)
@@ -6,7 +6,7 @@
 ;; Created: 1994/7/13
 ;;     Renamed: 1994/8/31 from tm-body.el
 ;;     Renamed: 1997/02/19 from tm-view.el
-;; Version: $Revision: 0.37 $
+;; Version: $Revision: 0.38 $
 ;; Keywords: MIME, multimedia, mail, news
 
 ;; This file is part of SEMI (SEMI is Emacs MIME Interfaces).
@@ -40,7 +40,7 @@
 ;;;
 
 (defconst mime-view-RCS-ID
-  "$Id: mime-view.el,v 0.37 1997-03-17 12:12:01 morioka Exp $")
+  "$Id: mime-view.el,v 0.38 1997-03-17 12:44:38 morioka Exp $")
 
 (defconst mime-view-version (get-version-string mime-view-RCS-ID))
 
@@ -198,12 +198,14 @@ Each elements are regexp of field-name. [mime-view.el]")
 ;;;
 
 (defun mime-view-header-visible-p (rcnum cinfo &optional ctype)
+  "Return non-nil if header of current entity is visible."
   (or (null rcnum)
       (progn
-       (setq ctype
-             (mime::content-info/type
-              (mime-article/rcnum-to-cinfo (cdr rcnum) cinfo)
-              ))
+       (or ctype
+           (setq ctype
+                 (mime::content-info/type
+                  (mime-article/rcnum-to-cinfo (cdr rcnum) cinfo)
+                  )))
        (member ctype mime-view-childrens-header-showing-Content-Type-list)
        )))