changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > core / lisp/std/alien.lisp

revision 678: 2b7d5a8d63ac
parent 658: 804b5ee20a46
child 680: 5f88b237ce29
     1.1--- a/lisp/std/alien.lisp	Tue Sep 24 22:19:05 2024 -0400
     1.2+++ b/lisp/std/alien.lisp	Wed Sep 25 21:39:39 2024 -0400
     1.3@@ -101,7 +101,7 @@
     1.4 
     1.5 (defun clone-octets-to-alien (lispa alien)
     1.6   (declare (optimize (speed 3))
     1.7-           (simple-vector lispa))
     1.8+           ((vector (unsigned-byte 8)) lispa))
     1.9   ;; (setf aliena (cast aliena (array (unsigned 8))))
    1.10   (loop for i from 0 below (length lispa)
    1.11         do (setf (deref alien i)
    1.12@@ -118,7 +118,7 @@
    1.13 
    1.14 (defun clone-octets-from-alien (aliena lispa &optional len)
    1.15   (declare (optimize (speed 3))
    1.16-           (simple-vector lispa))
    1.17+           (vector lispa))
    1.18   (unless len (setf len (length lispa)))
    1.19   (loop for i from 0 below len
    1.20         do (setf (aref lispa i)