summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
authorAndreas Politz <politza@hochschule-trier.de>2018-10-20 14:25:43 +0200
committerAndreas Politz <politza@hochschule-trier.de>2018-10-20 14:25:43 +0200
commit81dd607359ebf619e45dbcd6a94f26bf4efd0396 (patch)
treedcd64d7a89f8f1e444779a7babfa3ac9ad3a42c0 /lisp
parenta73bfd9f5122b41cc18b483395530a961fcb7491 (diff)
Avoid errors when killing a PDF buffer
Diffstat (limited to 'lisp')
-rw-r--r--lisp/pdf-view.el6
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/pdf-view.el b/lisp/pdf-view.el
index 7feb577..80141d7 100644
--- a/lisp/pdf-view.el
+++ b/lisp/pdf-view.el
@@ -493,10 +493,12 @@ Optional parameters IGNORE-AUTO and NOCONFIRM are defined as in
(defun pdf-view-close-document ()
"Return immediately after closing document.
-See also `pdf-info-close', which does not return immediately."
+This function always suceeds. See also `pdf-info-close', which
+does not return immediately."
(when (pdf-info-running-p)
(let ((pdf-info-asynchronous 'ignore))
- (pdf-info-close))))
+ (ignore-errors
+ (pdf-info-close)))))
;; * ================================================================== *