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

ruby-changes:17459

From: nobu <ko1@a...>
Date: Tue, 12 Oct 2010 23:54:16 +0900 (JST)
Subject: [ruby-changes:17459] Ruby:r29463 (trunk): * dln.c (rb_w32_check_imported): suppress warning.

nobu	2010-10-12 23:53:59 +0900 (Tue, 12 Oct 2010)

  New Revision: 29463

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

  Log:
    * dln.c (rb_w32_check_imported): suppress warning.

  Modified files:
    trunk/dln.c

Index: dln.c
===================================================================
--- dln.c	(revision 29462)
+++ dln.c	(revision 29463)
@@ -1212,8 +1212,9 @@
 	while (piat->u1.Function) {
 	    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);
+	    const char *name = (const char *)pii->Name;
+	    if (strncmp(name, prefix, sizeof(prefix) - 1) == 0) {
+		FARPROC addr = GetProcAddress(mine, name);
 		if (addr) return (FARPROC)piat->u1.Function == addr;
 	    }
 	    piat++;

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

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