Found a small error in in-port's handling of default arguments
svn: r17244
This commit is contained in:
parent
a429c3ff8d
commit
b26bdba77d
|
@ -469,8 +469,8 @@
|
||||||
|
|
||||||
(define in-port
|
(define in-port
|
||||||
(case-lambda
|
(case-lambda
|
||||||
[() (in-port (current-input-port) read)]
|
[() (in-port read (current-input-port))]
|
||||||
[(r) (in-port (current-input-port) r)]
|
[(r) (in-port r (current-input-port))]
|
||||||
[(r p)
|
[(r p)
|
||||||
(unless (and (procedure? r) (procedure-arity-includes? r 1))
|
(unless (and (procedure? r) (procedure-arity-includes? r 1))
|
||||||
(raise-type-error 'in-port "procedure (arity 1)" r))
|
(raise-type-error 'in-port "procedure (arity 1)" r))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user