Permalink
Browse files

Replace octal parseInt with hex literal

  • Loading branch information...
1 parent 62b439e commit ba1982d4a9243700bd4e6b27f169c3c96d084cd9 @dbkaplun dbkaplun committed Jan 4, 2016
Showing with 5 additions and 5 deletions.
  1. +5 −5 lib/tput.js
View
@@ -366,7 +366,7 @@ Tput.prototype.parseTerminfo = function(data, file) {
o = 0;
for (; i < l; i += 2) {
v = Tput.numbers[o++];
- if (data[i + 1] === parseInt('0377', 8) && data[i] === parseInt('0377', 8)) {
+ if (data[i + 1] === 0xff && data[i] === 0xff) {
info.numbers[v] = -1;
} else {
info.numbers[v] = (data[i + 1] << 8) | data[i];
@@ -379,7 +379,7 @@ Tput.prototype.parseTerminfo = function(data, file) {
o = 0;
for (; i < l; i += 2) {
v = Tput.strings[o++];
- if (data[i + 1] === parseInt('0377', 8) && data[i] === parseInt('0377', 8)) {
+ if (data[i + 1] === 0xff && data[i] === 0xff) {
info.strings[v] = -1;
} else {
info.strings[v] = (data[i + 1] << 8) | data[i];
@@ -533,7 +533,7 @@ Tput.prototype.parseExtended = function(data) {
var _numbers = [];
l = i + h.numCount * 2;
for (; i < l; i += 2) {
- if (data[i + 1] === parseInt('0377', 8) && data[i] === parseInt('0377', 8)) {
+ if (data[i + 1] === 0xff && data[i] === 0xff) {
_numbers.push(-1);
} else {
_numbers.push((data[i + 1] << 8) | data[i]);
@@ -544,7 +544,7 @@ Tput.prototype.parseExtended = function(data) {
var _strings = [];
l = i + h.strCount * 2;
for (; i < l; i += 2) {
- if (data[i + 1] === parseInt('0377', 8) && data[i] === parseInt('0377', 8)) {
+ if (data[i + 1] === 0xff && data[i] === 0xff) {
_strings.push(-1);
} else {
_strings.push((data[i + 1] << 8) | data[i]);
@@ -2280,7 +2280,7 @@ function sprintf(src) {
break;
case 'c': // char
param = isFinite(param)
- ? String.fromCharCode(param || parseInt('0200', 8))
+ ? String.fromCharCode(param || 0x80)
: '';
break;
}

0 comments on commit ba1982d

Please sign in to comment.