]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/filesys.cpp
fix harmless warnings about uninitialized (not really) variables in MSVC release...
[wxWidgets.git] / src / common / filesys.cpp
index 0eb5d8ef5eac764fef571bc47fbe47dbfe2aa41f..003ff698b8295377040dae665904ac1b755d7675 100644 (file)
@@ -274,12 +274,18 @@ wxFSFile* wxLocalFSHandler::OpenFile(wxFileSystem& WXUNUSED(fs), const wxString&
 wxString wxLocalFSHandler::FindFirst(const wxString& spec, int flags)
 {
     wxFileName fn = wxFileSystem::URLToFileName(GetRightLocation(spec));
-    return wxFindFirstFile(ms_root + fn.GetFullPath(), flags);
+    const wxString found = wxFindFirstFile(ms_root + fn.GetFullPath(), flags);
+    if ( found.empty() )
+        return found;
+    return wxFileSystem::FileNameToURL(found);
 }
 
 wxString wxLocalFSHandler::FindNext()
 {
-    return wxFindNextFile();
+    const wxString found = wxFindNextFile();
+    if ( found.empty() )
+        return found;
+    return wxFileSystem::FileNameToURL(found);
 }