Skip to content

Commit c818c08

Browse files
committed
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit. # # On branch master # Your branch is up to date with 'origin/master'. # # Changes to be committed: # modified: .gitignore # modified: EncoderDecoderTogether.src.js # modified: NodeJS/EncoderAndDecoderNodeJS.min.js # modified: NodeJS/EncoderAndDecoderNodeJS.min.js.map # modified: NodeJS/EncoderAndDecoderNodeJS.min.module.js # modified: NodeJS/EncoderAndDecoderNodeJS.min.module.js.map # modified: NodeJS/EncoderAndDecoderNodeJS.src.js # modified: NodeJS/EncoderAndDecoderNodeJS.src.module.js # modified: README.md # modified: individual/FastestTextDecoderPolyfill.src.js # modified: package.json # # Changes not staged for commit: # modified: encodeInto-branch (modified content) # # Untracked files: # NodeJS/EncoderDecoderTogether.min.js.deflate # gh-pages/EncoderDecoderTogether.min.js.deflate #
1 parent 2178c93 commit c818c08

11 files changed

+60
-66
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
# in case if you have installed node modules
22
/node_modules
3+
/package-lock.json
34

45
# skip the utilities used to build this library
56
/compiler-latest
67
/closure-compiler.jar
8+
/zopfli
79

810
# just in case
911
/.git

EncoderDecoderTogether.src.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
TextDecoder["prototype"]["decode"] = function(inputArrayOrBuffer){
3838
var buffer = (inputArrayOrBuffer && inputArrayOrBuffer.buffer) || inputArrayOrBuffer;
3939
var asObjectString = Object_prototype_toString.call(buffer);
40-
if (asObjectString !== arrayBufferString && asObjectString !== sharedArrayBufferString)
40+
if (asObjectString !== arrayBufferString && asObjectString !== sharedArrayBufferString || inputArrayOrBuffer === undefined)
4141
throw Error("Failed to execute 'decode' on 'TextDecoder': The provided value is not of type '(ArrayBuffer or ArrayBufferView)'");
4242
var inputAs8 = NativeUint8Array ? new patchedU8Array(buffer) : buffer;
4343
var resultingString = "";

NodeJS/EncoderAndDecoderNodeJS.min.js

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

NodeJS/EncoderAndDecoderNodeJS.min.js.map

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

NodeJS/EncoderAndDecoderNodeJS.min.module.js

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)