kig/DataStream.js — pull request #5 by cintolas (2014-07-11 18:06:47+00:00)
Title: Set minimum buffer length to 1

DataStream will crash with a byteOffset out of range error if you run the following code using node js and require.js

install node
install requirejs: npm install requirejs
Create an example file with the following: example.js

(function(requirejs){
requirejs(['./DataStream'],function(){
var ds = new DataStream();
});
})(require('requirejs'));

Put example.js in the same directory as DataStream.js
From the command line run: node example.js

Crash

Fix: Set minimum ArrayBuffer length to 1 when now defined