OSDN Git Service

PATCH: [ 925085 ] Propose failing files 2gigs+ in size
authorPerry Rapp <elsapo@users.sourceforge.net>
Mon, 28 Feb 2005 00:15:23 +0000 (00:15 +0000)
committerPerry Rapp <elsapo@users.sourceforge.net>
Mon, 28 Feb 2005 00:15:23 +0000 (00:15 +0000)
  Src/Common: UniFile.cpp

Src/Common/UniFile.cpp
Src/readme.txt

index 75def10..10c522e 100644 (file)
@@ -271,9 +271,9 @@ bool UniMemFile::DoOpen(LPCTSTR filename, DWORD dwOpenAccess, DWORD dwOpenShareM
        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;
        }
 
index 835e081..b79df2b 100644 (file)
@@ -5,6 +5,8 @@
  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