Renames var to prevent "double is read-only" error

Under some build systems, the function `double` produces an error:
```SyntaxError: "double" is read-only"```
The error goes away if the variable named `double` inside the function
named `double` is renamed. This commit renames it to `double_var` for
simplicity's sake.
This commit is contained in:
Esty Thomas 2018-12-27 12:27:42 -05:00
parent ae1af189ef
commit 08fdb351d1
No known key found for this signature in database
GPG Key ID: 01FC96C4ECC92580

View File

@ -503,13 +503,13 @@ export default {
* @param {Uint8Array} data
*/
double: function(data) {
const double = new Uint8Array(data.length);
const double_var = new Uint8Array(data.length);
const last = data.length - 1;
for (let i = 0; i < last; i++) {
double[i] = (data[i] << 1) ^ (data[i + 1] >> 7);
double_var[i] = (data[i] << 1) ^ (data[i + 1] >> 7);
}
double[last] = (data[last] << 1) ^ ((data[0] >> 7) * 0x87);
return double;
double_var[last] = (data[last] << 1) ^ ((data[0] >> 7) * 0x87);
return double_var;
},
/**