summaryrefslogtreecommitdiff
path: root/guix/utils.scm
diff options
context:
space:
mode:
Diffstat (limited to 'guix/utils.scm')
-rw-r--r--guix/utils.scm8
1 files changed, 2 insertions, 6 deletions
diff --git a/guix/utils.scm b/guix/utils.scm
index 84cb5ae983..53fc68d27b 100644
--- a/guix/utils.scm
+++ b/guix/utils.scm
@@ -229,14 +229,12 @@ a symbol such as 'xz."
(define (call-with-decompressed-port compression port proc)
"Call PROC with a wrapper around PORT, a file port, that decompresses data
-read from PORT according to COMPRESSION, a symbol such as 'xz. PORT is closed
-as soon as PROC's dynamic extent is entered."
+read from PORT according to COMPRESSION, a symbol such as 'xz."
(let-values (((decompressed pids)
(decompressed-port compression port)))
(dynamic-wind
(const #f)
(lambda ()
- (close-port port)
(proc decompressed))
(lambda ()
(close-port decompressed)
@@ -286,14 +284,12 @@ of PIDs to wait for."
(define (call-with-compressed-output-port compression port proc)
"Call PROC with a wrapper around PORT, a file port, that compresses data
-that goes to PORT according to COMPRESSION, a symbol such as 'xz. PORT is
-closed as soon as PROC's dynamic extent is entered."
+that goes to PORT according to COMPRESSION, a symbol such as 'xz."
(let-values (((compressed pids)
(compressed-output-port compression port)))
(dynamic-wind
(const #f)
(lambda ()
- (close-port port)
(proc compressed))
(lambda ()
(close-port compressed)