diff --git a/utils/helpview/src/helpview.cpp b/utils/helpview/src/helpview.cpp index fcf850759c..4020230846 100644 --- a/utils/helpview/src/helpview.cpp +++ b/utils/helpview/src/helpview.cpp @@ -60,9 +60,7 @@ bool hvApp::OnInit() wxArtProvider::PushProvider(new AlternateArtProvider); - int istyle = wxHF_DEFAULT_STYLE; - - wxArtProvider::PushProvider(new AlternateArtProvider); + int istyle = wxHF_DEFAULT_STYLE; wxString service, windowName, book[10], titleFormat, argStr; int bookCount = 0; @@ -71,6 +69,10 @@ bool hvApp::OnInit() bool hasWindowName = FALSE; bool createServer = FALSE; +#if hvUSE_IPC + m_server = NULL; +#endif + // Help books are recognized by extension ".hhp" ".htb" or ".zip". // Service and window_name can occur anywhere in arguments, // but service must be first @@ -198,7 +200,8 @@ bool hvApp::OnInit() for( i=0; i < bookCount; i++ ) { - m_helpController->AddBook(book[i]); + wxFileName fileName(book[i]); + m_helpController->AddBook(fileName); } #ifdef __WXMOTIF__ @@ -256,7 +259,8 @@ bool hvApp::OpenBook(wxHtmlHelpController* controller) if (ext == _T(".zip") || ext == _T(".htb") || ext == _T(".hhp")) { wxBusyCursor bcur; - controller->AddBook(s); + wxFileName fileName(s); + controller->AddBook(fileName); return TRUE; } } @@ -490,4 +494,4 @@ bool hvConnection::OnStartAdvise(const wxString& WXUNUSED(topic), } #endif - // hvUSE_IPC \ No newline at end of file + // hvUSE_IPC