OSDN Git Service

WindowsとLinuxでGetOpenCommandの挙動が異なる問題に対処。
authorsirakaba <sirakaba@9df91469-1e22-0410-86e7-ea8537beb833>
Sat, 21 Nov 2009 12:01:47 +0000 (12:01 +0000)
committersirakaba <sirakaba@9df91469-1e22-0410-86e7-ea8537beb833>
Sat, 21 Nov 2009 12:01:47 +0000 (12:01 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/tpi/tpi@138 9df91469-1e22-0410-86e7-ea8537beb833

src/lychee/frm_main.cpp

index e0f0bf9..5873da1 100644 (file)
@@ -715,7 +715,12 @@ void MainFrame::OnArcExtract(wxCommandEvent& e)
                        asFiles.Add(swInfo.fnDestinationDirectory.GetPathWithSep() + wxFileName(mkDlg.files[0]).GetFullName());
                        if (tpi.nErrorCode == TPI_ERROR_SUCCESS)
                        {
+#ifdef __LINUX__
+                               // Linux???????????????
                                ::wxExecute(ftFile->GetOpenCommand(wxT('"') + asFiles[0] + wxT('"')), wxEXEC_SYNC);
+#else
+                               ::wxExecute(ftFile->GetOpenCommand(asFiles[0]), wxEXEC_SYNC);
+#endif
                        }
                }
                else