| @@ 253-256 (lines=4) @@ | ||
| 250 | } |
|
| 251 | if ($buf_len - $buf_pos > 0) { |
|
| 252 | $size = 0; |
|
| 253 | for ($i = 0; $i < $startLength && isset($buffer[$buf_pos]); ++$i) { |
|
| 254 | ++$size; |
|
| 255 | $bytes[] = $buffer[$buf_pos++]; |
|
| 256 | } |
|
| 257 | $need = $this->_charReader->validateByteSequence( |
|
| 258 | $bytes, $size); |
|
| 259 | if ($need > 0) { |
|
| @@ 268-270 (lines=3) @@ | ||
| 265 | $buf_len = count($buffer); |
|
| 266 | } |
|
| 267 | } |
|
| 268 | for ($i = 0; $i < $need && isset($buffer[$buf_pos]); ++$i) { |
|
| 269 | $bytes[] = $buffer[$buf_pos++]; |
|
| 270 | } |
|
| 271 | } |
|
| 272 | $this->_array[] = $bytes; |
|
| 273 | ++$this->_array_size; |
|