Skip to content

Commit 9b00c17

Browse files
committed
Simplifying package data assembly.
1 parent 68d3d02 commit 9b00c17

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

tools/file_packager.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1003,13 +1003,7 @@ def generate_js(data_target, data_files, metadata):
10031003
Module['setStatus']?.(`Downloading data... (${totalLoaded}/${totalSize})`);
10041004
return iterate();
10051005
} else {
1006-
const packageData = new Uint8Array(chunks.map((c) => c.length).reduce((a, b) => a + b, 0));
1007-
let offset = 0;
1008-
for (const chunk of chunks) {
1009-
packageData.set(chunk, offset);
1010-
offset += chunk.length;
1011-
}
1012-
1006+
const packageData = new Uint8Array(chunks.reduce((a, b) => a.concat(b), []));
10131007
callback(packageData.buffer);
10141008
}
10151009
};

0 commit comments

Comments
 (0)