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/