From 3656939a6a5d2d308ea57dd4238cfd7296950893 Mon Sep 17 00:00:00 2001 From: Ian Graves Date: Mon, 14 Nov 2022 18:16:35 +0000 Subject: [PATCH] 8295304: Runtime support improvements Reviewed-by: rhalade, rriggs, bchristi --- src/java.base/share/classes/java/lang/ProcessBuilder.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/java.base/share/classes/java/lang/ProcessBuilder.java b/src/java.base/share/classes/java/lang/ProcessBuilder.java index e870682a38e..e7d5d9debef 100644 --- a/src/java.base/share/classes/java/lang/ProcessBuilder.java +++ b/src/java.base/share/classes/java/lang/ProcessBuilder.java @@ -1116,8 +1116,8 @@ public final class ProcessBuilder String dir = directory == null ? null : directory.toString(); - for (int i = 1; i < cmdarray.length; i++) { - if (cmdarray[i].indexOf('\u0000') >= 0) { + for (String s : cmdarray) { + if (s.indexOf('\u0000') >= 0) { throw new IOException("invalid null character in command"); } }