Changeset 2766
- Timestamp:
- 03/19/08 17:34:29 (10 months ago)
- Files:
-
- trunk/bknr/datastore/src/data/encoding.lisp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/bknr/datastore/src/data/encoding.lisp
r2764 r2766 193 193 194 194 (defun %encode-string (object stream) 195 ( %encode-integer (length object) stream)196 #+allegro197 (excl::stream-write-sequence stream object)198 #-allegro199 (%write-string object stream))195 (labels ((string-to-octets (string) 196 (flexi-streams:string-to-octets string :external-format #.(flexi-streams:make-external-format :utf-8)))) 197 (let ((octets (string-to-octets object))) 198 (%encode-integer (length octets) stream) 199 (write-sequence octets stream)))) 200 200 201 201 (defun encode-string (object stream)
