chiark / gitweb /
more conservative about read() result