Hi,

I've been following along on this topic only half-absentmindedly, so I
apologize if I missed something.  But, just thought it might be a
useful data point to know:

Both of the following variants seem to be working just fine for me:

,--
| (define read-network-byte
|   (lambda (port)
|     (let ((v (make-uniform-vector 1 #\nul)))
|       (uniform-vector-read! v port)
|       (uniform-vector-ref v 0))))
|
|
| (define read-network-byte
|   (lambda (port)
|     (let ((v (make-uniform-array #\nul 1)))
|       (uniform-array-read! v port)
|       (uniform-vector-ref v 0))))
`--

Guile version 1.6.7 on Debian Linux i386.

Cheers,
 - arb


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user

Reply via email to