OSDN Git Service

冗長な初期化を抑止
authorOlyutorskii <olyutorskii@users.osdn.me>
Thu, 28 Apr 2011 10:59:06 +0000 (19:59 +0900)
committerOlyutorskii <olyutorskii@users.osdn.me>
Thu, 28 Apr 2011 10:59:06 +0000 (19:59 +0900)
src/main/java/jp/sourceforge/jindolf/parser/StreamDecoder.java

index 0fc68b7..f3809d7 100644 (file)
@@ -34,18 +34,22 @@ public class StreamDecoder{
     /** デフォルト出力バッファサイズ(={@value}chars)。 */\r
     public static final int CHARBUF_DEFSZ = 4 * 1024;\r
 \r
+\r
     private final CharsetDecoder decoder;\r
 \r
     private ReadableByteChannel channel;\r
     private final ByteBuffer byteBuffer;\r
     private final CharBuffer charBuffer;\r
 \r
-    private boolean isEndOfInput = false;\r
-    private boolean isFlushing = false;\r
+    private boolean isEndOfInput;\r
+    private boolean isFlushing;\r
 \r
     private DecodeHandler decodeHandler;\r
+\r
+    // エンコーディングによっては長さに見直しが必要\r
     private byte[] errorData = new byte[4];\r
 \r
+\r
     /**\r
      * コンストラクタ。\r
      * @param decoder デコーダ\r