Browse Source

Fixed forum-7594: prevent exception in DynamicHelpPad if HtmlHelp2Environment.GetMatchingTopicsForDynamicHelp returns null.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3005 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Daniel Grunwald 18 years ago
parent
commit
f204d767bf
  1. 12
      src/AddIns/Misc/HtmlHelp2/Project/src/BaseControls/DynamicHelpPad.cs

12
src/AddIns/Misc/HtmlHelp2/Project/src/BaseControls/DynamicHelpPad.cs

@ -123,14 +123,14 @@ namespace HtmlHelp2 @@ -123,14 +123,14 @@ namespace HtmlHelp2
IHxTopicList topics = HtmlHelp2Environment.GetMatchingTopicsForDynamicHelp(searchTerm);
bool result = (topics != null && topics.Count > 0);
// debug info
this.debugPreElement +=
string.Format(CultureInfo.InvariantCulture,
"{0} ({1}): {2} {3}<br>", searchTerm, (keywordSearch)?"Kwd":"DH",
topics.Count, (topics.Count==1)?"topic":"topics");
if (result)
{
// debug info
this.debugPreElement +=
string.Format(CultureInfo.InvariantCulture,
"{0} ({1}): {2} {3}<br>", searchTerm, (keywordSearch)?"Kwd":"DH",
topics.Count, (topics.Count==1)?"topic":"topics");
List<IHxTopic> newTopics = SortTopics(topics);
foreach (IHxTopic topic in newTopics)
{

Loading…
Cancel
Save