Revision: 10273
          http://sourceforge.net/p/languagetool/code/10273
Author:   dnaber
Date:     2013-06-22 08:41:09 +0000 (Sat, 22 Jun 2013)
Log Message:
-----------
avoid array index out of bounds exception

Modified Paths:
--------------
    
trunk/languagetool/languagetool-language-modules/ja/src/main/java/org/languagetool/tagging/ja/JapaneseTagger.java

Modified: 
trunk/languagetool/languagetool-language-modules/ja/src/main/java/org/languagetool/tagging/ja/JapaneseTagger.java
===================================================================
--- 
trunk/languagetool/languagetool-language-modules/ja/src/main/java/org/languagetool/tagging/ja/JapaneseTagger.java
   2013-06-22 08:29:43 UTC (rev 10272)
+++ 
trunk/languagetool/languagetool-language-modules/ja/src/main/java/org/languagetool/tagging/ja/JapaneseTagger.java
   2013-06-22 08:41:09 UTC (rev 10273)
@@ -55,10 +55,10 @@
   }
 
   private AnalyzedToken asAnalyzedToken(final String word) {
-    if (!word.contains(" ")) {
+    String[] parts = word.split(" ");
+    if (parts.length != 3) {
       return new AnalyzedToken(" ", null, null);
     }
-    String[] parts = word.split(" ");
     return new AnalyzedToken(parts[0], parts[1], parts[2]);
   }
 

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits

Reply via email to