* mel-ccl.el (mel-ccl-encode-q-generic): New compile-time
[elisp/flim.git] / eword-decode.el
index 5e4b6cb..077ae78 100644 (file)
@@ -430,10 +430,10 @@ If SEPARATOR is not nil, it is used as header separator."
                    p (match-end 0)
                    field-name (buffer-substring beg (1- p))
                    end (std11-field-end)
-                   field-body (buffer-substring p end)
+                   field-body (ew-lf-crlf-to-crlf
+                               (buffer-substring p end))
                    decoded (ew-decode-field
-                            field-name
-                            (ew-lf-crlf-to-crlf field-body)))
+                            field-name field-body))
              (unless (equal field-body decoded)
                (setq decoded (ew-crlf-refold
                               decoded