]> code.delx.au - gnu-emacs-elpa/commitdiff
counsel.el (counsel--async-sentinel): Add safeguard to time-since
authorOleh Krehel <ohwoeowho@gmail.com>
Wed, 20 Apr 2016 10:26:28 +0000 (12:26 +0200)
committerOleh Krehel <ohwoeowho@gmail.com>
Wed, 20 Apr 2016 10:26:28 +0000 (12:26 +0200)
Fixes #479

counsel.el

index 8c603b7028e86e08735181a933ec94fe4b6b1656..81c9c2565305731b00872aed8639b316c3d571d0 100644 (file)
@@ -144,8 +144,9 @@ Or the time of the last minibuffer update.")
             (ivy--sort-maybe
              cands))
            (setq counsel-grep-last-line nil)
-           (setq counsel--async-duration
-                 (time-to-seconds (time-since counsel--async-start)))
+           (when counsel--async-start
+             (setq counsel--async-duration
+                   (time-to-seconds (time-since counsel--async-start))))
            (let ((re (funcall ivy--regex-function ivy-text)))
              (unless (stringp re)
                (setq re (caar re)))