~ chicken-core (chicken-5) 1d34b9410ec935588f33029911761a798e0c7b59
commit 1d34b9410ec935588f33029911761a798e0c7b59 Author: Mario Domenech Goulart <mario@parenteses.org> AuthorDate: Tue Mar 7 20:58:14 2017 +0100 Commit: Mario Domenech Goulart <mario@parenteses.org> CommitDate: Tue Mar 7 20:59:31 2017 +0100 chicken-install.scm: avoid calling file-exists? on #f diff --git a/chicken-install.scm b/chicken-install.scm index 9ebd663d..9d4a9406 100644 --- a/chicken-install.scm +++ b/chicken-install.scm @@ -684,7 +684,8 @@ ((let* ((ep (##sys#canonicalize-extension-path x 'ext-version)) (sf (find-in-repo (make-pathname #f ep +egg-info-extension+)))) - (and (file-exists? sf) + (and sf + (file-exists? sf) (load-egg-info sf))) => (lambda (info) (let ((a (assq 'version info)))Trap