You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by ot...@apache.org on 2009/02/06 22:04:21 UTC

svn commit: r741721 - /lucene/solr/trunk/src/java/org/apache/solr/analysis/DoubleMetaphoneFilter.java

Author: otis
Date: Fri Feb  6 21:04:20 2009
New Revision: 741721

URL: http://svn.apache.org/viewvc?rev=741721&view=rev
Log:
SOLR-1005 - DoubleMetaphone Filter Produces NullpointerException on zero-length token

Modified:
    lucene/solr/trunk/src/java/org/apache/solr/analysis/DoubleMetaphoneFilter.java

Modified: lucene/solr/trunk/src/java/org/apache/solr/analysis/DoubleMetaphoneFilter.java
URL: http://svn.apache.org/viewvc/lucene/solr/trunk/src/java/org/apache/solr/analysis/DoubleMetaphoneFilter.java?rev=741721&r1=741720&r2=741721&view=diff
==============================================================================
--- lucene/solr/trunk/src/java/org/apache/solr/analysis/DoubleMetaphoneFilter.java (original)
+++ lucene/solr/trunk/src/java/org/apache/solr/analysis/DoubleMetaphoneFilter.java Fri Feb  6 21:04:20 2009
@@ -45,7 +45,7 @@
     }
 
     Token t = input.next(in);
-    if (t != null) {
+    if (t != null && t.termLength() > 0) {
       if (inject) {
         remainingTokens.addLast(t);
       }