Don't fail cleaning after reconcile when some buffer have been killed

If buffer in leger-buf has been killed, ledger-reconcile-quit-cleanup
will fail with an error. Better to do nothing.
This commit is contained in:
Rémi Vanicat 2013-03-21 23:28:14 +01:00
parent 75ba85ff8e
commit b73e650e5f

View file

@ -252,7 +252,7 @@ and exit reconcile mode"
"Cleanup all hooks established by reconcile mode."
(interactive)
(let ((buf ledger-buf))
(if buf
(if (buffer-live-p buf)
(with-current-buffer buf
(remove-hook 'after-save-hook 'ledger-reconcile-refresh-after-save t)
(if ledger-fold-on-reconcile