チェンジセット 830

差分発生行の前後
無視リスト:
コミット日時:
2008/07/12 02:08:57 (4 年前)
コミッタ:
tera
ログメッセージ:

1バイト分損をするけど改行の終わりまでのbytesLoadedを返すように変更。

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • as3/Utils/src/org/libspark/utils/LineReader.as

    r829 r830  
    109109                                        // 次byteのLFをスキップ 
    110110                                        _skipNextLineFeed = true; 
    111                                         // 進捗を通知 
    112                                         dispatchEvent(new ProgressEvent( ProgressEvent.PROGRESS, false, false, e.bytesLoaded-dataInput.bytesAvailable, e.bytesTotal)); 
    113                                         _buffer = new ByteArray(); 
    114111                                        continue; 
    115112                                } 
     
    117114                                // _skipNextLineFeedフラグが立っていた場合 
    118115                                if (_skipNextLineFeed) { 
     116                                        // 進捗を通知 
     117                                        dispatchEvent(new ProgressEvent( ProgressEvent.PROGRESS, false, false, e.bytesLoaded-dataInput.bytesAvailable, e.bytesTotal)); 
     118                                        _buffer = new ByteArray(); 
    119119                                        // _skipNextLineFeedフラグを解除 
    120120                                        _skipNextLineFeed = false;