#32 sb-unix::unix-lstat demands base-chars

open
nobody
None
5
2012-09-14
2005-12-08
Anonymous
No

Dear Team,
I had to make this fix to get things to work under
Unicode-enabled SBCL version 0.9.5.

There might be a better solution, but this makes
it work.

Index: acl-compat/sbcl/acl-excl.lisp

RCS file:
/cvsroot/portableaserve/portableaserve/acl-compat/sbcl/acl-excl.lisp,v
retrieving revision 1.6
diff -r1.6 acl-excl.lisp
30c30,33
< (sb-unix::unix-lstat path)


;; (sb-unix::unix-lstat path)
;; Robert L. Read adds this coercion on Dec. 5, 2005,
;; apparently needed under unicode-enabled SBCL.
(sb-unix::unix-lstat (coerce path
'(simple-array base-char (*))))

Robert L. Read, read &T robertlread.net

Discussion