From 039d13b0c352766225c27cb6df0d7df05aac5c36 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Herbert=20Voj=C4=8D=C3=ADk?= Date: Thu, 29 Apr 2010 01:07:13 +0200 Subject: [PATCH] DRY binding('stdio') --- src/node.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/node.js b/src/node.js index 216f50d..4a6ed96 100644 --- a/src/node.js +++ b/src/node.js @@ -141,11 +141,12 @@ var stdin; process.openStdin = function () { if (stdin) return stdin; - var net = module.requireNative('net'), +var binding = process.binding('stdio'), + net = module.requireNative('net'), fs = module.requireNative('fs'), - fd = process.binding('stdio').openStdin(); + fd = binding.openStdin(); - if (process.binding('stdio').isStdinBlocking()) { + if (binding.isStdinBlocking()) { stdin = new net.Stream(fd); stdin.readable = true; } else { -- 2.7.4