From e0e9b65eaaa9e07965494d85460c420c53684ab2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Karsten=20Ball=C3=BCder?= Date: Sun, 22 Nov 1998 19:45:43 +0000 Subject: [PATCH] fixed bug for empty lists git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1018 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/generic/helpext.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/generic/helpext.cpp b/src/generic/helpext.cpp index caf3afba31..60933b44d6 100644 --- a/src/generic/helpext.cpp +++ b/src/generic/helpext.cpp @@ -52,6 +52,7 @@ wxExtHelpController::wxExtHelpController(void) m_MapList = NULL; m_BrowserName = WXEXTHELP_DEFAULTBROWSER; m_BrowserIsNetscape = WXEXTHELP_DEFAULTBROWSER_IS_NETSCAPE; + m_NumOfEntries = 0; char *browser = getenv(WXEXTHELP_ENVVAR_BROWSER); if(browser) @@ -150,7 +151,7 @@ wxExtHelpController::LoadFile(const wxString& ifile = "") buffer[len-1] = '\0'; // cut of trailing newline if(sscanf(buffer,"%d", &id) != 1) break; // error - for(i=0; isdigit(buffer[i])||isspace(buffer[i]); i++) + for(i=0; isdigit(buffer[i])||isspace(buffer[i])||buffer[i]=='-'; i++) ; // find begin of URL url = ""; while(buffer[i] && ! isspace(buffer[i]) && buffer[i] != @@ -164,8 +165,6 @@ wxExtHelpController::LoadFile(const wxString& ifile = "") m_MapList->Append(new wxExtHelpMapEntry(id,url,doc)); m_NumOfEntries++; } - else - perror(""); }while(! feof(input)); fclose(input); -- 2.45.2