From f4d9bae9f69cf3f0b585f03faf858d3b5979a995 Mon Sep 17 00:00:00 2001 From: jochen Date: Sun, 25 Jul 1999 08:28:52 +0000 Subject: [PATCH] allow script reading from stdin git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1137 379699f6-c40d-0410-875b-85095c16579e --- jode/jode/obfuscator/Main.java.in | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jode/jode/obfuscator/Main.java.in b/jode/jode/obfuscator/Main.java.in index 457b996..8fd1fab 100644 --- a/jode/jode/obfuscator/Main.java.in +++ b/jode/jode/obfuscator/Main.java.in @@ -28,6 +28,7 @@ import gnu.getopt.Getopt; import java.lang.reflect.Modifier; import java.io.PrintWriter; import java.io.FileReader; +import java.io.InputStreamReader; import java.io.IOException; import @COLLECTIONS@.Collections; @@ -151,8 +152,11 @@ public class Main { try { + String filename = params[g.getOptind()]; ScriptParser parser = new ScriptParser - (new FileReader(params[g.getOptind()])); + (filename.equals("-") + ? new InputStreamReader(System.in) + : new FileReader(filename)); parser.parseOptions(bundle); } catch (IOException ex) { GlobalOptions.err.println