From: Mihai Bazon Date: Fri, 30 Nov 2012 09:33:50 +0000 (+0200) Subject: Revert "Fixed reading from STDIN." X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=dbe33bbfc53badf7135d0aa93b7cdac708175629;p=UglifyJS.git Revert "Fixed reading from STDIN." It breaks usage like this: echo '...code...' | uglifyjs This reverts commit e48802ad291fae5a16f2d23cbd25a0c433cdbe48. --- diff --git a/bin/uglifyjs b/bin/uglifyjs index d2fbdb18..1706629c 100755 --- a/bin/uglifyjs +++ b/bin/uglifyjs @@ -335,8 +335,9 @@ function getOptions(x, constants) { function read_whole_file(filename) { if (filename == "-") { - var size = fs.fstatSync(process.stdin.fd).size; - return size > 0 ? fs.readSync(process.stdin.fd, size)[0] : ""; + // XXX: this sucks. How does one read the whole STDIN + // synchronously? + filename = "/dev/stdin"; } try { return fs.readFileSync(filename, "utf8");