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

ruby-changes:15911

From: nobu <ko1@a...>
Date: Mon, 17 May 2010 01:08:14 +0900 (JST)
Subject: [ruby-changes:15911] Ruby:r27852 (trunk): * dln.c (rb_w32_check_imported): workaround for VC6.

nobu	2010-05-17 01:07:54 +0900 (Mon, 17 May 2010)

  New Revision: 27852

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

  Log:
    * dln.c (rb_w32_check_imported): workaround for VC6.

  Modified files:
    trunk/ChangeLog
    trunk/dln.c
    trunk/version.h

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 27851)
+++ ChangeLog	(revision 27852)
@@ -1,3 +1,7 @@
+Mon May 17 01:07:48 2010  Nobuyoshi Nakada  <nobu@r...>
+
+	* dln.c (rb_w32_check_imported): workaround for VC6.
+
 Sun May 16 22:21:32 2010  Yusuke Endoh  <mame@t...>
 
 	* proc.c (mnew): initialize a field.  a patch from Takahiro Kambe.
Index: dln.c
===================================================================
--- dln.c	(revision 27851)
+++ dln.c	(revision 27852)
@@ -1210,7 +1210,7 @@
 	PIMAGE_THUNK_DATA pint = (PIMAGE_THUNK_DATA)((char *)ext + desc->Characteristics);
 	PIMAGE_THUNK_DATA piat = (PIMAGE_THUNK_DATA)((char *)ext + desc->FirstThunk);
 	while (piat->u1.Function) {
-	    PIMAGE_IMPORT_BY_NAME pii = (PIMAGE_IMPORT_BY_NAME)((char *)ext + pint->u1.AddressOfData);
+	    PIMAGE_IMPORT_BY_NAME pii = (PIMAGE_IMPORT_BY_NAME)((char *)ext + (size_t)pint->u1.AddressOfData);
 	    static const char prefix[] = "rb_";
 	    if (strncmp(pii->Name, prefix, sizeof(prefix) - 1) == 0) {
 		FARPROC addr = GetProcAddress(mine, pii->Name);
Index: version.h
===================================================================
--- version.h	(revision 27851)
+++ version.h	(revision 27852)
@@ -1,5 +1,5 @@
 #define RUBY_VERSION "1.9.3"
-#define RUBY_RELEASE_DATE "2010-05-16"
+#define RUBY_RELEASE_DATE "2010-05-17"
 #define RUBY_PATCHLEVEL -1
 #define RUBY_BRANCH_NAME "trunk"
 
@@ -8,7 +8,7 @@
 #define RUBY_VERSION_TEENY 1
 #define RUBY_RELEASE_YEAR 2010
 #define RUBY_RELEASE_MONTH 5
-#define RUBY_RELEASE_DAY 16
+#define RUBY_RELEASE_DAY 17
 
 #include "ruby/version.h"
 

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

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