X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/3681c515e27be9e98d31cf2886d47df085007387..133506215101bd8cffbf81e6c36944f7d5e2f8db:/src/common/fs_arc.cpp diff --git a/src/common/fs_arc.cpp b/src/common/fs_arc.cpp index 83092fe392..7511c8704c 100644 --- a/src/common/fs_arc.cpp +++ b/src/common/fs_arc.cpp @@ -17,12 +17,12 @@ #include "wx/fs_arc.h" -#ifndef WXPRECOMP +#ifndef WX_PRECOMP #include "wx/intl.h" #include "wx/log.h" #endif -#if WXWIN_COMPATIBILITY_2_6 +#if WXWIN_COMPATIBILITY_2_6 && wxUSE_ZIPSTREAM #include "wx/zipstrm.h" #else #include "wx/archive.h" @@ -135,10 +135,8 @@ wxArchiveFSEntry *wxArchiveFSCacheDataImpl::AddToCache(wxArchiveEntry *entry) void wxArchiveFSCacheDataImpl::CloseStreams() { - delete m_archive; - m_archive = NULL; - delete m_stream; - m_stream = NULL; + wxDELETE(m_archive); + wxDELETE(m_stream); } wxArchiveEntry *wxArchiveFSCacheDataImpl::Get(const wxString& name) @@ -406,14 +404,14 @@ wxFSFile* wxArchiveFSHandler::OpenFile( return NULL; } -#if WXWIN_COMPATIBILITY_2_6 +#if WXWIN_COMPATIBILITY_2_6 && wxUSE_ZIPSTREAM if (factory->IsKindOf(CLASSINFO(wxZipClassFactory))) ((wxZipInputStream*)s)->m_allowSeeking = true; #endif // WXWIN_COMPATIBILITY_2_6 return new wxFSFile(s, key + right, - GetMimeTypeFromExt(location), + wxEmptyString, GetAnchor(location) #if wxUSE_DATETIME , entry->GetDateTime()