]> git.saurik.com Git - wxWidgets.git/commitdiff
DOS compilation fixes
authorVáclav Slavík <vslavik@fastmail.fm>
Fri, 7 Dec 2001 22:47:17 +0000 (22:47 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Fri, 7 Dec 2001 22:47:17 +0000 (22:47 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12915 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/generic/helpext.cpp

index 8f6276fb25bacd9161cb009281a2d9b07d3c1df7..66f90962401e12212e6de8bbed2032ebc939cc3a 100644 (file)
@@ -98,7 +98,9 @@ wxExtHelpController::DisplayHelp(const wxString &relativeURL)
    }
    else
       return true;
+
 #elif  defined(__WXPM__)
+
    wxString url;
    url << m_MapFile << '\\' << relativeURL.BeforeFirst('#');
 //   will have to fix for OS/2, later.....DW
@@ -111,8 +113,16 @@ wxExtHelpController::DisplayHelp(const wxString &relativeURL)
 //   }
 //   else
       return TRUE;
-#else
-   // assume UNIX
+
+#elif defined(__DOS__)
+
+   wxString command;
+   command = m_BrowserName;
+   command << wxT(" file://")
+           << m_MapFile << WXEXTHELP_SEPARATOR << relativeURL;
+   return wxExecute(command) != 0;
+
+#else // UNIX
    wxString command;
 
    if(m_BrowserIsNetscape) // try re-loading first