}
// Windows CE only has Unicode API, so even we have an ANSI string here, we
- // still need to use GetModuleHandleW() there and so do it everywhere to
- // avoid #ifdefs -- this code is not performance-critical anyhow...
-#ifdef __WINCE__
+ // still need to use GetModuleHandleW() there
+#ifdef __WXWINCE__
return ::GetModuleHandleW(wxConvLibc.cMB2WC(name).data());
#else
return ::GetModuleHandleA((char *)name);
// fill in simple properties
details->m_name = wxString::FromAscii(name);
- details->m_address = wx_reinterpret_cast(void *, base);
+ details->m_address = wxUIntToPtr(base);
details->m_length = size;
// to get the version, we first need the full path
- HMODULE hmod = wxGetModuleHandle(name, (void *)base);
+ HMODULE hmod = wxGetModuleHandle(name, details->m_address);
if ( hmod )
{
wxString fullname = wxGetFullModuleName(hmod);