~ chicken-core (master) 4e0f4668d42433cdff7cfe07c1584ddf2a773330
commit 4e0f4668d42433cdff7cfe07c1584ddf2a773330
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Fri Sep 4 14:52:20 2026 +0200
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Fri Sep 4 14:52:20 2026 +0200
parens, motherfucker!
diff --git a/tcp.scm b/tcp.scm
index e355d32a..74f033a2 100644
--- a/tcp.scm
+++ b/tcp.scm
@@ -436,10 +436,10 @@ EOF
(lambda () ; peek-char
(let ((enc (##sys#slot inport 15)))
(if (eq? bufindex buflen)
- (read-input #t 0))
+ (read-input #t 0)
(let ((n (##sys#scan-read-ahead enc (##core#inline "C_subbyte" buf bufindex))))
(when (and n (fx>= n (fx- buflen bufindex)))
- (read-input #f bufindex)))
+ (read-input #f bufindex))))
(if (fx< bufindex buflen)
(##sys#decode-char buf enc bufindex)
#!eof)))
Trap