mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-26 10:08:06 +02:00
Merge pull request #3964 from yurydelendik/issue-3962
Fixes chunks grouping
This commit is contained in:
commit
1c0ed17d8f
1 changed files with 4 additions and 4 deletions
|
@ -379,16 +379,16 @@ var ChunkedStreamManager = (function ChunkedStreamManagerClosure() {
|
|||
// chunks as possible
|
||||
groupChunks: function ChunkedStreamManager_groupChunks(chunks) {
|
||||
var groupedChunks = [];
|
||||
var beginChunk;
|
||||
var prevChunk;
|
||||
var beginChunk = -1;
|
||||
var prevChunk = -1;
|
||||
for (var i = 0; i < chunks.length; ++i) {
|
||||
var chunk = chunks[i];
|
||||
|
||||
if (!beginChunk) {
|
||||
if (beginChunk < 0) {
|
||||
beginChunk = chunk;
|
||||
}
|
||||
|
||||
if (prevChunk && prevChunk + 1 !== chunk) {
|
||||
if (prevChunk >= 0 && prevChunk + 1 !== chunk) {
|
||||
groupedChunks.push({
|
||||
beginChunk: beginChunk, endChunk: prevChunk + 1});
|
||||
beginChunk = chunk;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue