Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/mcs/tools
diff options
context:
space:
mode:
authorJonathan Pryor <jpryor@novell.com>2009-12-30 23:03:48 +0300
committerJonathan Pryor <jpryor@novell.com>2009-12-30 23:03:48 +0300
commit0089ae336937fa7146d9bb43e404a482e6fcbe16 (patch)
treed8927b0154000ade8fb61c422e6cba74f03929e1 /mcs/tools
parent27e2e400749af5cfdbb8a8020db29c777b1cff93 (diff)
* Lucene.Net/Lucene.Net/QueryParser/QueryParser.cs: Fix crash when
searching for "()". Fixes #423853. Thanks to Benoît Tuduri <bento78@gmail.com>. svn path=/branches/mono-2-6/mcs/; revision=148945
Diffstat (limited to 'mcs/tools')
-rw-r--r--mcs/tools/monodoc/ChangeLog6
-rw-r--r--mcs/tools/monodoc/Lucene.Net/Lucene.Net/QueryParser/QueryParser.cs2
2 files changed, 7 insertions, 1 deletions
diff --git a/mcs/tools/monodoc/ChangeLog b/mcs/tools/monodoc/ChangeLog
index cb1034c2c60..55400a4881a 100644
--- a/mcs/tools/monodoc/ChangeLog
+++ b/mcs/tools/monodoc/ChangeLog
@@ -1,3 +1,9 @@
+2009-12-30 Jonathan Pryor <jpryor@novell.com>
+
+ * Lucene.Net/Lucene.Net/QueryParser/QueryParser.cs: Fix crash when
+ searching for "()". Fixes #423853.
+ Thanks to Benoît Tuduri <bento78@gmail.com>.
+
2009-09-09 Jonathan Pryor <jpryor@novell.com>
* Mono.Documentation/ManifestResourceResolver.cs: Allow it to lookup
diff --git a/mcs/tools/monodoc/Lucene.Net/Lucene.Net/QueryParser/QueryParser.cs b/mcs/tools/monodoc/Lucene.Net/Lucene.Net/QueryParser/QueryParser.cs
index 7108ba8da00..bfb88659856 100644
--- a/mcs/tools/monodoc/Lucene.Net/Lucene.Net/QueryParser/QueryParser.cs
+++ b/mcs/tools/monodoc/Lucene.Net/Lucene.Net/QueryParser/QueryParser.cs
@@ -108,7 +108,7 @@ namespace Monodoc.Lucene.Net.QueryParsers
static public Query Parse(System.String query, System.String field, Analyzer analyzer)
{
QueryParser parser = new QueryParser(field, analyzer);
- return parser.Parse(query);
+ return parser.Parse(Escape(query));
}
/// <summary>Constructs a query parser.</summary>