Snap for 6001299 from 4dc46bff1046412ffaf91bb068bd11bf6d766737 to qt-aml-media-release

Change-Id: Ie61e225be675a9a71c6030974fb131a4518356a5
diff --git a/common/util/src/com/android/compatibility/common/util/BusinessLogicExecutor.java b/common/util/src/com/android/compatibility/common/util/BusinessLogicExecutor.java
index c214329..34f98d7 100644
--- a/common/util/src/com/android/compatibility/common/util/BusinessLogicExecutor.java
+++ b/common/util/src/com/android/compatibility/common/util/BusinessLogicExecutor.java
@@ -98,10 +98,11 @@
 
     /** Substitute sensitive information with REDACTED_PLACEHOLDER if necessary. */
     protected static String[] formatArgs(String[] args) {
-        for (int i = 0; i < args.length; i++) {
-            args[i] = formatArg(args[i]);
+        List<String> formattedArgs = new ArrayList<>();
+        for (String arg : args) {
+            formattedArgs.add(formatArg(arg));
         }
-        return args;
+        return formattedArgs.toArray(new String[0]);
     }
 
     private static String formatArg(String arg) {