]> git.saurik.com Git - wxWidgets.git/commitdiff
Use wxFS_SEEKABLE flag loading images.
authorMichael Wetherell <mike.wetherell@ntlworld.com>
Thu, 11 Nov 2010 15:51:09 +0000 (15:51 +0000)
committerMichael Wetherell <mike.wetherell@ntlworld.com>
Thu, 11 Nov 2010 15:51:09 +0000 (15:51 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@66121 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/html/htmlpars.cpp

index 2076129925de742e43093db1ea12dbc594aede9a..38c0680c232a5eb5507c41f2d7118c9862500dba 100644 (file)
@@ -869,10 +869,14 @@ wxChar wxHtmlEntitiesParser::GetEntityChar(const wxString& entity) const
         return GetCharForCode(code);
 }
 
-wxFSFile *wxHtmlParser::OpenURL(wxHtmlURLType WXUNUSED(type),
+wxFSFile *wxHtmlParser::OpenURL(wxHtmlURLType type,
                                 const wxString& url) const
 {
-    return m_FS ? m_FS->OpenFile(url) : NULL;
+    int flags = wxFS_READ;
+    if (type == wxHTML_URL_IMAGE)
+        flags |= wxFS_SEEKABLE;
+
+    return m_FS ? m_FS->OpenFile(url, flags) : NULL;
 
 }