diff options
-rw-r--r-- | libguile/ioext.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libguile/ioext.c b/libguile/ioext.c index c18866a51..73de33fa7 100644 --- a/libguile/ioext.c +++ b/libguile/ioext.c @@ -213,7 +213,7 @@ scm_ftell (object) { SCM_SYSCALL (pos = ftell ((FILE *)SCM_STREAM (object))); if (pos > 0 && SCM_CRDYP (object)) - pos--; + pos -= SCM_N_READY_CHARS (object); } else { |