diff options
author | Dmitry Tsvettsikh <dmitrycvet@gmail.com> | 2017-02-18 17:12:22 +0500 |
---|---|---|
committer | Anna Henningsen <anna@addaleax.net> | 2017-02-22 20:20:04 +0100 |
commit | 3f02b47b8ab7c185e2ea045aa6e6280e24bba5eb (patch) | |
tree | db68d44890cb8579ad97ef6e51d64048131c994b /lib/tty.js | |
parent | a1802e670d0a19746e49d0bd1dec266bb7ed7a60 (diff) | |
download | android-node-v8-3f02b47b8ab7c185e2ea045aa6e6280e24bba5eb.tar.gz android-node-v8-3f02b47b8ab7c185e2ea045aa6e6280e24bba5eb.tar.bz2 android-node-v8-3f02b47b8ab7c185e2ea045aa6e6280e24bba5eb.zip |
tty: avoid oob warning in TTYWrap::GetWindowSize()
PR-URL: https://github.com/nodejs/node/pull/11454
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Diffstat (limited to 'lib/tty.js')
-rw-r--r-- | lib/tty.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/tty.js b/lib/tty.js index 576144e401..f9b8a34e95 100644 --- a/lib/tty.js +++ b/lib/tty.js @@ -55,7 +55,7 @@ function WriteStream(fd) { // Ref: https://github.com/nodejs/node/pull/1771#issuecomment-119351671 this._handle.setBlocking(process.env.NODE_TTY_UNSAFE_ASYNC !== '1'); - var winSize = []; + var winSize = new Array(2); var err = this._handle.getWindowSize(winSize); if (!err) { this.columns = winSize[0]; @@ -72,7 +72,7 @@ WriteStream.prototype.isTTY = true; WriteStream.prototype._refreshSize = function() { var oldCols = this.columns; var oldRows = this.rows; - var winSize = []; + var winSize = new Array(2); var err = this._handle.getWindowSize(winSize); if (err) { this.emit('error', errnoException(err, 'getWindowSize')); |