From a39cf8ca0b870104f6677138011ef035c621ce49 Mon Sep 17 00:00:00 2001 From: Andreas Politz Date: Fri, 26 Oct 2018 07:42:33 +0200 Subject: Check buffer's liveness before using it --- lisp/pdf-view.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lisp/pdf-view.el b/lisp/pdf-view.el index d0337e9..f1e3846 100644 --- a/lisp/pdf-view.el +++ b/lisp/pdf-view.el @@ -398,7 +398,9 @@ PNG images in Emacs buffers." (image-mode-setup-winprops) ;; Issue a warning in the future about incompatible modes. - (run-with-timer 1 nil #'pdf-view-check-incompatible-modes + (run-with-timer 1 nil (lambda (buffer) + (when (buffer-live-p buffer) + (pdf-view-check-incompatible-modes buffer))) (current-buffer)) ;; Setup initial page and start display (pdf-view-goto-page (or (pdf-view-current-page) 1))) -- cgit v1.0