8027447: The wrong string buffer is specified for stderr in $EXEC

Tue, 29 Oct 2013 14:22:44 -0300

author
jlaskey
date
Tue, 29 Oct 2013 14:22:44 -0300
changeset 655
adab2c628923
parent 653
71cfb21c68dc
child 656
645197151cc3

8027447: The wrong string buffer is specified for stderr in $EXEC
Reviewed-by: lagergren, sundar
Contributed-by: james.laskey@oracle.com

src/jdk/nashorn/internal/runtime/ScriptingFunctions.java file | annotate | diff | comparison | revisions
     1.1 --- a/src/jdk/nashorn/internal/runtime/ScriptingFunctions.java	Fri Oct 25 15:21:12 2013 +0200
     1.2 +++ b/src/jdk/nashorn/internal/runtime/ScriptingFunctions.java	Tue Oct 29 14:22:44 2013 -0300
     1.3 @@ -190,7 +190,7 @@
     1.4                  char buffer[] = new char[1024];
     1.5                  try (final InputStreamReader inputStream = new InputStreamReader(process.getErrorStream())) {
     1.6                      for (int length; (length = inputStream.read(buffer, 0, buffer.length)) != -1; ) {
     1.7 -                        outBuffer.append(buffer, 0, length);
     1.8 +                        errBuffer.append(buffer, 0, length);
     1.9                      }
    1.10                  } catch (IOException ex) {
    1.11                      exception[1] = ex;

mercurial