diff options
author | michal <michal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2002-08-28 08:05:23 +0000 |
---|---|---|
committer | michal <michal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2002-08-28 08:05:23 +0000 |
commit | 0d0ae37e508788ea52e2e2cf477877ee58fa79dd (patch) | |
tree | 300e3a58cac901929c00518abaf11d7d3caaeb50 /io.c | |
parent | 3685a85b3d60bb6bdee18b3634ec8e264d8031c5 (diff) |
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
Diffstat (limited to 'io.c')
-rw-r--r-- | io.c | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -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); |