]> git.saurik.com Git - wxWidgets.git/commitdiff
use a filename, not URL, when quering its modification time
authorVadim Zeitlin <vadim@wxwidgets.org>
Mon, 29 May 2006 11:56:48 +0000 (11:56 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Mon, 29 May 2006 11:56:48 +0000 (11:56 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39435 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/common/fs_zip.cpp

index eefa93f96af4aa7723c2c3a963b003946f0e54f4..5e56e3c55fb259a1ded9f0b2632753524c0b9196 100644 (file)
@@ -119,14 +119,17 @@ wxFSFile* wxZipFSHandler::OpenFile(wxFileSystem& WXUNUSED(fs), const wxString& l
            delete ent;
        }
        if (found)
+       {
            return new wxFSFile(s,
                             left + wxT("#zip:") + right,
                             GetMimeTypeFromExt(location),
                             GetAnchor(location)
 #if wxUSE_DATETIME
-                            , wxDateTime(wxFileModificationTime(left))
+                            , wxFileSystem::URLToFileName(left).
+                                GetModificationTime()
 #endif // wxUSE_DATETIME
                             );
+       }
     }
 
     delete s;