From ee5111ea99d3e8ccdd66fa96040b167030caf68f Mon Sep 17 00:00:00 2001 From: Lapo Luchini Date: Sat, 18 Jan 2014 13:08:13 +0000 Subject: [PATCH] Style. --- asn1.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/asn1.js b/asn1.js index dcbce7d..ec876fc 100644 --- a/asn1.js +++ b/asn1.js @@ -84,13 +84,12 @@ Stream.prototype.parseStringUTF = function (start, end) { return s; }; Stream.prototype.parseStringBMP = function (start, end) { - var str = "" - for (var i = start; i < end; i += 2) { - var high_byte = this.get(i); - var low_byte = this.get(i + 1); - str += String.fromCharCode( (high_byte << 8) + low_byte ); + var str = "", hi, lo; + for (var i = start; i < end; ) { + hi = this.get(i++); + lo = this.get(i++); + str += String.fromCharCode((hi << 8) | lo); } - return str; }; Stream.prototype.reTime = /^((?:1[89]|2\d)?\d\d)(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])([01]\d|2[0-3])(?:([0-5]\d)(?:([0-5]\d)(?:[.,](\d{1,3}))?)?)?(Z|[-+](?:[0]\d|1[0-2])([0-5]\d)?)?$/; -- 2.51.2