Skip to content

Commit dd0109b

Browse files
committed
Don't resolve symlinks in FILE-DIRECTORY-P on Allegro
Without this, symlinks to directories can cause an infinite loop when using MAP-DIRECTORY-TREE.
1 parent f8908b6 commit dd0109b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

quicklisp/impl-util.lisp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ quicklisp at CL startup."
191191
(not (or (pathname-name entry)
192192
(pathname-type entry))))
193193
(:implementation allegro
194-
(ql-allegro:file-directory-p entry))
194+
(ql-allegro:file-directory-p entry :follow-symbolic-links nil))
195195
(:implementation lispworks
196196
(ql-lispworks:file-directory-p entry)))
197197

0 commit comments

Comments
 (0)