(mml2015-pgg-clear-verify): Verifying in a unibyte
authorSimon Josefsson <jas@extundo.com>
Mon, 30 Sep 2002 12:33:28 +0000 (12:33 +0000)
committerSimon Josefsson <jas@extundo.com>
Mon, 30 Sep 2002 12:33:28 +0000 (12:33 +0000)
buffer seem to be needed?

lisp/ChangeLog
lisp/mml2015.el

index f843d15..bb428a7 100644 (file)
@@ -1,3 +1,8 @@
+2002-09-30  Simon Josefsson  <jas@extundo.com>
+
+       * mml2015.el (mml2015-pgg-clear-verify): Verifying in a unibyte
+       buffer seem to be needed?
+
 2002-09-29  Simon Josefsson  <jas@extundo.com>
 
        * mml1991.el (pgg-output-buffer, pgg-errors-buffer): Prevent byte
index 4bfc3a2..846ddd0 100644 (file)
@@ -762,10 +762,13 @@ by you.")
   handle)
 
 (defun mml2015-pgg-clear-verify ()
-  (let ((pgg-errors-buffer mml2015-result-buffer))
+  (let ((pgg-errors-buffer mml2015-result-buffer)
+       (text (current-buffer)))
     (if (condition-case err
            (prog1
-               (pgg-verify-region (point-min) (point-max) nil t)
+               (mm-with-unibyte-buffer
+                 (insert-buffer text)
+                 (pgg-verify-region (point-min) (point-max) nil t))
              (mm-set-handle-multipart-parameter
               mm-security-handle 'gnus-details
               (with-current-buffer mml2015-result-buffer