[cl-plus-ssl-cvs] CVS trivial-gray-streams
dlichteblau
dlichteblau at common-lisp.net
Tue Mar 29 19:25:09 UTC 2011
Update of /project/cl-plus-ssl/cvsroot/trivial-gray-streams
In directory cl-net:/tmp/cvs-serv9217
Modified Files:
mixin.lisp
Log Message:
Fix the recently added ABCL code to avoid a reader error in SBCL
--- /project/cl-plus-ssl/cvsroot/trivial-gray-streams/mixin.lisp 2011/03/29 10:34:57 1.13
+++ /project/cl-plus-ssl/cvsroot/trivial-gray-streams/mixin.lisp 2011/03/29 19:25:09 1.14
@@ -42,8 +42,11 @@
(defmethod gray-streams:stream-write-string
((stream xp::xp-structure) string &optional (start 0) (end (length string)))
(xp::write-string+ string stream start end))
-
- #+#.(cl:if (cl:find-symbol "STREAM-FILE-POSITION" :gray-streams) '(cl:and) '(cl:or))
+
+ #+#.(cl:if (cl:and (cl:find-package :gray-streams)
+ (cl:find-symbol "STREAM-FILE-POSITION" :gray-streams))
+ '(:and)
+ '(:or))
(defmethod gray-streams:stream-file-position
((s trivial-gray-stream-mixin) &optional position)
(if position
More information about the cl-plus-ssl-cvs
mailing list