DWORD sizehi = (DWORD)(m_filesize >> 32);
DWORD sizelo = (DWORD)(m_filesize & 0xFFFFFFFF);
- if (sizehi)
+ if (sizehi || sizelo > 0x7FFFFFFF)
{
- LastErrorCustom(_T("UniMemFile cannot handle files over 4 gigabytes"));
+ LastErrorCustom(_T("UniMemFile cannot handle files over 2 gigabytes"));
return false;
}
BUG [ 1144425 ] German: Options/codepage dlg needs adjust
(Fix by Tim Gerundt)
Languages: MergeGerman.rc
+ PATCH: [ 925085 ] Propose failing files 2gigs+ in size
+ Src/Common: UniFile.cpp
2005-02-27 Kimmo
BUG: [ 1153017 ] FileFilterHelper::SetFilter ASSERTS on empty string