Avoid div-by-zero error.
authorueno <ueno>
Fri, 15 Sep 2006 03:36:36 +0000 (03:36 +0000)
committerueno <ueno>
Fri, 15 Sep 2006 03:36:36 +0000 (03:36 +0000)
epg.el

diff --git a/epg.el b/epg.el
index 82ce61e..6ba12fe 100644 (file)
--- a/epg.el
+++ b/epg.el
@@ -1305,7 +1305,8 @@ This function is for internal use only."
 
 (defun epg-progress-callback-function (context what char current total
                                               handback)
-  (message "%s: %d%% (%d/%d)" what (/ current 1.0 total) current total))
+  (message "%s: %d%% (%d/%d)" what (if (> total 0) (/ current 1.0 total) 0)
+          current total))
 
 (defun epg--list-keys-1 (context name mode)
   (let ((args (append (if epg-gpg-home-directory