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

ruby-changes:17720

From: usa <ko1@a...>
Date: Tue, 9 Nov 2010 13:30:21 +0900 (JST)
Subject: [ruby-changes:17720] Ruby:r29731 (trunk): * win32/win32.c (overlapped_socket_io): get rid of a warning of 64bit

usa	2010-11-09 13:30:15 +0900 (Tue, 09 Nov 2010)

  New Revision: 29731

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

  Log:
    * win32/win32.c (overlapped_socket_io): get rid of a warning of 64bit
      mingw.

  Modified files:
    trunk/ChangeLog
    trunk/win32/win32.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 29730)
+++ ChangeLog	(revision 29731)
@@ -1,3 +1,8 @@
+Tue Nov  9 13:29:36 2010  NAKAMURA Usaku  <usa@r...>
+
+	* win32/win32.c (overlapped_socket_io): get rid of a warning of 64bit
+	  mingw.
+
 Tue Nov  9 10:44:19 2010  NARUSE, Yui  <naruse@r...>
 
 	* util.c (ruby_strtod): this code uses FPU's rounding system.
Index: win32/win32.c
===================================================================
--- win32/win32.c	(revision 29730)
+++ win32/win32.c	(revision 29731)
@@ -2935,6 +2935,7 @@
     }
     else {
 	DWORD size;
+	DWORD rlen;
 	wbuf.len = len;
 	wbuf.buf = buf;
 	memset(&wol, 0, sizeof(wol));
@@ -2957,7 +2958,8 @@
 	    }
 	});
 
-	finish_overlapped_socket(s, &wol, ret, &r, size);
+	finish_overlapped_socket(s, &wol, ret, &rlen, size);
+	r = (int)rlen;
     }
 
     return r;

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

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