]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/filedlg.cpp
Added BCC include dir in XRC makefile
[wxWidgets.git] / src / msw / filedlg.cpp
index 0de0f976be9743e95cde64bff3785800ac8882aa..12d9f091e72633e23cf06f680a9afbb4cb034f7a 100644 (file)
@@ -51,6 +51,7 @@
 #include <stdlib.h>
 #include <string.h>
 
+#include "wx/filename.h"
 #include "wx/tokenzr.h"
 
 #ifndef OFN_EXPLORER
@@ -229,7 +230,10 @@ void wxFileDialog::GetPaths(wxArrayString& paths) const
     size_t count = m_fileNames.GetCount();
     for ( size_t n = 0; n < count; n++ )
     {
-        paths.Add(dir + m_fileNames[n]);
+        if (wxFileName(m_fileNames[n]).IsAbsolute())
+            paths.Add(m_fileNames[n]);
+        else
+            paths.Add(dir + m_fileNames[n]);
     }
 }