Index: src/ch/FileEx.h =================================================================== diff -u -r3493e9fc470285b0a0b417d50be281467a071eb7 -r4c272b19c74694c428c943011f279ec064fbd894 --- src/ch/FileEx.h (.../FileEx.h) (revision 3493e9fc470285b0a0b417d50be281467a071eb7) +++ src/ch/FileEx.h (.../FileEx.h) (revision 4c272b19c74694c428c943011f279ec064fbd894) @@ -50,7 +50,7 @@ #define __FUNCTION__ "" #endif -#define THROW_FILEEXCEPTIONEX(str_reason, filename, app_code, last_error) throw new CFileExceptionEx(__FILE__, __LINE__, __FUNCTION__, str_reason, filename, app_code, last_error) +#define THROW_FILEEXCEPTIONEX(str_reason, filename, app_code, last_error) throw new CFileExceptionEx(_T(__FILE__), __LINE__, _T(__FUNCTION__), str_reason, filename, app_code, last_error) // File exception errors #define FERR_UNKNOWN 0 @@ -83,7 +83,7 @@ size_t tIndex=CExceptionEx::RegisterInfo(pInfo); // function has to register the info to be displayed (called from within GetInfo) - RegisterProp(pInfo+tIndex+0, _T("Filename"), PropType::dtPtrToString, &m_pszFilename); + RegisterProp(pInfo+tIndex+0, _T("Filename"), dtPtrToString, &m_pszFilename); return 1; };