From 0d0ae37e508788ea52e2e2cf477877ee58fa79dd Mon Sep 17 00:00:00 2001 From: michal Date: Wed, 28 Aug 2002 08:05:23 +0000 Subject: Int vs Long cleanup #3 (ruby-core:352) git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2754 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- io.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'io.c') diff --git a/io.c b/io.c index 3d9a4380b0..4cd4932e6c 100644 --- a/io.c +++ b/io.c @@ -555,7 +555,7 @@ rb_io_fread(ptr, len, f) while (n > 0) { #ifdef READ_DATA_PENDING_COUNT - int i = READ_DATA_PENDING_COUNT(f); + long i = READ_DATA_PENDING_COUNT(f); if (i <= 0) { rb_thread_wait_fd(fileno(f)); i = READ_DATA_PENDING_COUNT(f); @@ -599,7 +599,6 @@ rb_io_fread(ptr, len, f) *ptr++ = c; n--; } - return len - n; } @@ -724,7 +723,7 @@ appendline(fptr, delim, strp) do { #ifdef READ_DATA_PENDING_PTR - int pending = READ_DATA_PENDING_COUNT(f); + long pending = READ_DATA_PENDING_COUNT(f); if (pending > 0) { const char *p = READ_DATA_PENDING_PTR(f); const char *e = memchr(p, delim, pending); @@ -798,7 +797,7 @@ swallow(fptr, term) do { #ifdef READ_DATA_PENDING_PTR - int cnt; + long cnt; while ((cnt = READ_DATA_PENDING_COUNT(f)) > 0) { char buf[1024]; const char *p = READ_DATA_PENDING_PTR(f); -- cgit v1.2.3