emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 9225599ca7: Make flymake-proc--delete-temp-directory slightly saf


From: Lars Ingebrigtsen
Subject: master 9225599ca7: Make flymake-proc--delete-temp-directory slightly safer
Date: Tue, 14 Jun 2022 09:29:18 -0400 (EDT)

branch: master
commit 9225599ca73ce52f219f7e7c33676c5e740ae9a8
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>

    Make flymake-proc--delete-temp-directory slightly safer
    
    * lisp/progmodes/flymake-proc.el
    (flymake-proc--delete-temp-directory): Temp dir name may be
    abbreviatated, so expand it first (bug#46203).
---
 lisp/progmodes/flymake-proc.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lisp/progmodes/flymake-proc.el b/lisp/progmodes/flymake-proc.el
index eebfa70e34..4ab16831bc 100644
--- a/lisp/progmodes/flymake-proc.el
+++ b/lisp/progmodes/flymake-proc.el
@@ -903,7 +903,7 @@ can also be executed interactively independently of
 
 (defun flymake-proc--delete-temp-directory (dir-name)
   "Attempt to delete temp dir DIR-NAME, do not fail on error."
-  (let* ((temp-dir    temporary-file-directory)
+  (let* ((temp-dir    (file-truename temporary-file-directory))
         (suffix      (substring dir-name (1+ (length (directory-file-name 
temp-dir))))))
 
     (while (> (length suffix) 0)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]