changeset 319:f2a7e8184271

* include/stream.inl (set_position): Fixed typo in none buffered case. Seek pos bytes, not whence bytes.
author asl
date Mon, 02 Sep 2002 07:55:37 +0000
parents 5f33b08f9a93
children 590275b412e4
files packages/language/c/libc/stdio/current/ChangeLog packages/language/c/libc/stdio/current/include/stream.inl
diffstat 2 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/packages/language/c/libc/stdio/current/ChangeLog
+++ b/packages/language/c/libc/stdio/current/ChangeLog
@@ -1,3 +1,8 @@
+2002-09-02  Andrew Lunn  <andrew.lunn@ascom.ch>
+
+	* include/stream.inl (set_position): Fixed typo in none buffered
+	case. Seek pos bytes, not whence bytes.
+
 2002-05-17  Martin Buck  <martin.buck@ascom.ch>
  
  	* include/stdio.h (fnprintf): Added printf-format-checking using
--- a/packages/language/c/libc/stdio/current/include/stream.inl
+++ b/packages/language/c/libc/stdio/current/include/stream.inl
@@ -389,7 +389,7 @@ Cyg_StdioStream::set_position( fpos_t po
 
     // Drain read buffer
     
-    for ( ; whence > 0 ; whence-- ) {
+    for ( ; pos > 0 ; pos-- ) {
         err = read_byte( &c );
         if (err == EAGAIN)
             err=refill_read_buffer();