Fix bug: peekTypeAndVal should be a prototype member, not static.
diff --git a/js/encoding/BinaryXMLDecoder.js b/js/encoding/BinaryXMLDecoder.js
index f1380af..2a58fd5 100644
--- a/js/encoding/BinaryXMLDecoder.js
+++ b/js/encoding/BinaryXMLDecoder.js
@@ -467,28 +467,21 @@
return new TypeAndVal(type, val);
};
-
-
//TypeAndVal
-BinaryXMLDecoder.peekTypeAndVal = function() {
+BinaryXMLDecoder.prototype.peekTypeAndVal = function() {
//TypeAndVal
var tv = null;
-
- //this.istream.mark(LONG_BYTES*2);
-
var previousOffset = this.offset;
try {
tv = this.decodeTypeAndVal();
} finally {
- //this.istream.reset();
this.offset = previousOffset;
}
return tv;
};
-
//Uint8Array
BinaryXMLDecoder.prototype.decodeBlob = function(
//int