]> git.saurik.com Git - wxWidgets.git/blobdiff - src/xrc/xmlres.cpp
Cast needed to fix compilation on 10.4 --This line, and those below,
[wxWidgets.git] / src / xrc / xmlres.cpp
index 65cc83c85e0a0fec6aa5dab647c1625d7349c67d..115f3461e51176295b8de89eec62c607b140f715 100644 (file)
@@ -178,8 +178,15 @@ bool wxXmlResource::IsArchive(const wxString& filename)
 
 #endif // wxUSE_FILESYSTEM
 
-bool wxXmlResource::Load(const wxString& filemask)
+bool wxXmlResource::LoadFile(const wxFileName& file)
 {
+    return Load(wxFileSystem::FileNameToURL(file));
+}
+
+bool wxXmlResource::Load(const wxString& filemask_)
+{
+    wxString filemask = ConvertFileNameToURL(filemask_);
+
 #if wxUSE_FILESYSTEM
     wxFileSystem fsys;
 #   define wxXmlFindFirst  fsys.FindFirst(filemask, wxFILE)
@@ -197,8 +204,6 @@ bool wxXmlResource::Load(const wxString& filemask)
 
     while (!fnd.empty())
     {
-        fnd = ConvertFileNameToURL(fnd);
-
 #if wxUSE_FILESYSTEM
         if ( IsArchive(fnd) )
         {