You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2011/11/25 18:54:40 UTC
svn commit: r1206272 -
/lucene/dev/branches/branch_3x/solr/core/src/java/org/apache/solr/schema/IndexSchema.java
Author: uschindler
Date: Fri Nov 25 17:54:40 2011
New Revision: 1206272
URL: http://svn.apache.org/viewvc?rev=1206272&view=rev
Log:
SOLR-2438: Fix compile error on Java 5
Modified:
lucene/dev/branches/branch_3x/solr/core/src/java/org/apache/solr/schema/IndexSchema.java
Modified: lucene/dev/branches/branch_3x/solr/core/src/java/org/apache/solr/schema/IndexSchema.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_3x/solr/core/src/java/org/apache/solr/schema/IndexSchema.java?rev=1206272&r1=1206271&r2=1206272&view=diff
==============================================================================
--- lucene/dev/branches/branch_3x/solr/core/src/java/org/apache/solr/schema/IndexSchema.java (original)
+++ lucene/dev/branches/branch_3x/solr/core/src/java/org/apache/solr/schema/IndexSchema.java Fri Nov 25 17:54:40 2011
@@ -739,9 +739,11 @@ public final class IndexSchema {
WhitespaceTokenizerFactory white = new WhitespaceTokenizerFactory();
white.init(tc.getTokenizerFactory().getArgs());
+ TokenFilterFactory[] filterSplice = new TokenFilterFactory[idx];
+ System.arraycopy(filters, 0, filterSplice, 0,
+ Math.min(filters.length, idx));
return new TokenizerChain(tc.getCharFilterFactories(),
- white,
- Arrays.copyOfRange(filters, 0, idx));
+ white, filterSplice);
}
/**