[前][次][番号順一覧][スレッド一覧]

ruby-changes:11302

From: nobu <ko1@a...>
Date: Thu, 12 Mar 2009 19:40:43 +0900 (JST)
Subject: [ruby-changes:11302] Ruby:r22915 (trunk): * io.c (nogvl_copy_stream_read_write, copy_stream_body): use size_t.

nobu	2009-03-12 19:40:33 +0900 (Thu, 12 Mar 2009)

  New Revision: 22915

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=22915

  Log:
    * io.c (nogvl_copy_stream_read_write, copy_stream_body): use size_t.

  Modified files:
    trunk/io.c

Index: io.c
===================================================================
--- io.c	(revision 22914)
+++ io.c	(revision 22915)
@@ -7642,7 +7642,7 @@
 nogvl_copy_stream_read_write(struct copy_stream_struct *stp)
 {
     char buf[1024*16];
-    int len;
+    size_t len;
     ssize_t ss;
     int ret;
     off_t copy_length;
@@ -7859,7 +7859,7 @@
     stp->dst_fd = dst_fd;
 
     if (stp->src_offset == (off_t)-1 && src_fptr && src_fptr->rbuf_len) {
-        long len = src_fptr->rbuf_len;
+        size_t len = src_fptr->rbuf_len;
         VALUE str;
         if (stp->copy_length != (off_t)-1 && stp->copy_length < len) {
             len = (size_t)stp->copy_length;

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]