We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2b1d2d9 commit 11984c6Copy full SHA for 11984c6
lib/srfi/231/transforms.scm
@@ -578,7 +578,9 @@
578
(define (flatten-vector->list vec d)
579
(cond
580
((not (vector? vec)) '())
581
- ((and (positive? d) (vector? (vector-ref vec 0)))
+ ((and (positive? d)
582
+ (positive? (vector-length vec))
583
+ (vector? (vector-ref vec 0)))
584
(append-map (lambda (x) (flatten-vector->list x (- d 1)))
585
(vector->list vec)))
586
(else (vector->list vec))))
0 commit comments