Skip to content

Commit d8bba8f

Browse files
committed
Bugfixes from fuzzing with ccl
1 parent dccc7b3 commit d8bba8f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/simple-array.lisp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -448,11 +448,12 @@
448448
(32 (reader 32 t))
449449
(64 (reader 64 t))))))
450450
(t
451-
(ecase type
451+
(case type
452452
(bit (reader 1 nil))
453453
(single-float (reader 32 nil sap-ref-single (simple-array single-float (*))))
454454
(double-float (reader 64 nil sap-ref-double (simple-array double-float (*))))
455-
(fixnum (reader 64 t signed-sap-ref-64 (simple-array fixnum (*))))))))
455+
(fixnum (reader 64 t signed-sap-ref-64 (simple-array fixnum (*))))
456+
(otherwise (unexpected-data "array of unexpected type"))))))
456457
#+sbcl
457458
(with-pinned-objects (sv)
458459
(let ((target-sap (vector-sap sv)))

0 commit comments

Comments
 (0)