mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-16 06:12:25 -08:00
In do-setf-structure-method, the closures did not check their arguments.
This commit is contained in:
parent
5e177e07de
commit
bc13fb41d1
1 changed files with 1 additions and 2 deletions
|
|
@ -56,8 +56,7 @@
|
|||
|
||||
|
||||
(defun do-setf-structure-method (access-function type index)
|
||||
(declare (si::c-local)
|
||||
(optimize (speed 3) (safety 0)))
|
||||
(declare (si::c-local))
|
||||
(put-sysprop access-function 'STRUCTURE-ACCESS (cons type index))
|
||||
(do-defsetf access-function
|
||||
(cond ((or (eq type 'list) (eq type 'vector))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue