summaryrefslogtreecommitdiff
path: root/libguile/chars.c
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2014-01-13 23:15:28 +0100
committerLudovic Courtès <ludo@gnu.org>2014-01-13 23:16:13 +0100
commitc9d55a7e4ec079a735af40df6e652db5585e6826 (patch)
tree6ba7832d33fc1125395558177585649fef615f23 /libguile/chars.c
parent7af706e36ee5c866edc5c0749cf0f49d7531bba0 (diff)
downloadguile-c9d55a7e4ec079a735af40df6e652db5585e6826.tar.gz
'port-position' works on CBIPs that do not support 'set-port-position!'.
* libguile/r6rs-ports.c (cbp_seek)[WHENCE == SEEK_CUR]: Break out of the switch statement when OFFSET is zero. Pass 'scm_wrong_type_arg_msg' a phrase suitable for use after "expecting". * test-suite/tests/r6rs-ports.test ("7.2.7 Input Ports")["custom binary input port supports `port-position', not `set-port-position!'"]: New test.
Diffstat (limited to 'libguile/chars.c')
0 files changed, 0 insertions, 0 deletions