void TranslateError(const char *path, int number)
{
unsigned int index;
- static char *OFIErrorStrings[] =
+ static const char *OFIErrorStrings[] =
{
"%s(%d): Object Image Load Failure\n",
"%s(%d): Object Image Load Success\n",
"%s(%d): No valid architecture\n",
"%s(%d): Object image has an invalid format\n",
"%s(%d): Invalid access (permissions?)\n",
- "%s(%d): Unknown error code from NSCreateObjectFileImageFromFile\n",
+ "%s(%d): Unknown error code from NSCreateObjectFileImageFromFile\n"
};
#define NUM_OFI_ERRORS (sizeof(OFIErrorStrings) / sizeof(OFIErrorStrings[0]))
wxDynamicLibraryDetails *details = new wxDynamicLibraryDetails;
details->m_path = path;
details->m_name = path.AfterLast(_T('/'));
- details->m_address = wx_reinterpret_cast(void *, start);
+ details->m_address = wxUIntToPtr(start);
details->m_length = end - start;
// try to extract the library version from its name