Fixed.
[elisp/epg.git] / epa-dired.el
index 4a3d6ea..2ed6a09 100644 (file)
@@ -20,7 +20,7 @@
 (defun epa-dired-decrypt-file (file)
   (let ((context (epg-make-context)))
     (message "Decrypting %s..." (file-name-nondirectory file))
-    (epg-decrypt-file context file)
+    (epg-decrypt-file context file (file-name-sans-extension file))
     (message "Decrypting %s...done" (file-name-nondirectory file))))
 
 (defun epa-dired-do-decrypt ()
@@ -49,9 +49,7 @@
   (let ((signature (concat file (if detached ".sig" ".gpg")))
        (context (epg-make-context)))
     (message "Signing %s..." (file-name-nondirectory file))
-    (epg-sign-file context
-                  file
-                  signature)
+    (epg-sign-file context file signature)
     (message "Signing %s...done" (file-name-nondirectory file))))
 
 (defun epa-dired-do-sign (&optional detached)