fix file modes for scheme/base
svn: r16323 original commit: 9e4657b7da7fe069609c62b8669d9f005478d322
This commit is contained in:
parent
27b02aa263
commit
b04eb5c240
|
@ -908,7 +908,7 @@
|
||||||
(if original-filename
|
(if original-filename
|
||||||
(values (bytes->path original-filename) #t)
|
(values (bytes->path original-filename) #t)
|
||||||
(values "unzipped" #f))])
|
(values "unzipped" #f))])
|
||||||
(values (open-output-file (name-filter fn orig?) 'truncate)
|
(values (open-output-file (name-filter fn orig?) #:exists 'truncate)
|
||||||
#t)))])
|
#t)))])
|
||||||
(dynamic-wind
|
(dynamic-wind
|
||||||
void
|
void
|
||||||
|
@ -923,7 +923,7 @@
|
||||||
(case-lambda
|
(case-lambda
|
||||||
[(src) (gunzip src (lambda (name from-file?) name))]
|
[(src) (gunzip src (lambda (name from-file?) name))]
|
||||||
[(src name-filter)
|
[(src name-filter)
|
||||||
(let ([in (open-input-file src 'binary)])
|
(let ([in (open-input-file src #:mode 'binary)])
|
||||||
(dynamic-wind
|
(dynamic-wind
|
||||||
void
|
void
|
||||||
(lambda () (do-gunzip in #f name-filter))
|
(lambda () (do-gunzip in #f name-filter))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user