summaryrefslogtreecommitdiff
path: root/flycheck-android-experimental.el
diff options
context:
space:
mode:
authorJoel Klinghed <the_jk@yahoo.com>2017-01-24 23:14:47 +0100
committerJoel Klinghed <the_jk@yahoo.com>2017-01-24 23:14:47 +0100
commita8fdcd3f049426acefd9d21dba0269744b9f7521 (patch)
tree4aea5809b33df7baa79ad98ee2687a82926c96c9 /flycheck-android-experimental.el
parentc4142373ffed23f420d6644930a7a3b65e3ff413 (diff)
Allow emacs to exit even if session dir was removed
Diffstat (limited to 'flycheck-android-experimental.el')
-rw-r--r--flycheck-android-experimental.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/flycheck-android-experimental.el b/flycheck-android-experimental.el
index c303900..134c1b3 100644
--- a/flycheck-android-experimental.el
+++ b/flycheck-android-experimental.el
@@ -76,7 +76,8 @@ TOOL=name of tool"
(defun flycheck-android-remove-sessiondir ()
"Delete session dir if it exists and unsets the variable."
(when flycheck-android-sessiondir
- (delete-directory flycheck-android-sessiondir t)
+ (when (file-accessible-directory-p flycheck-android-sessiondir)
+ (delete-directory flycheck-android-sessiondir t))
(setq flycheck-android-sessiondir nil)))
(defun flycheck-android-get-sessiondir ()