mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-05-18 21:29:19 +02:00
Fix read-bytevector logic
This commit is contained in:
parent
c837c7110f
commit
0fd351e0b5
1 changed files with 2 additions and 2 deletions
|
@ -138,8 +138,8 @@
|
|||
(vec (make-bytevector n))
|
||||
(res (read-bytevector! vec in)))
|
||||
(cond ((eof-object? res) res)
|
||||
((< res n) (subbytes vec 0 i))
|
||||
(else res)))))
|
||||
((< res n) (subbytes vec 0 res))
|
||||
(else vec)))))
|
||||
|
||||
(define (read-bytevector! vec . o)
|
||||
(let* ((in (if (pair? o) (car o) (current-input-port)))
|
||||
|
|
Loading…
Add table
Reference in a new issue