aboutsummaryrefslogtreecommitdiff
path: root/common/src/main/java/org/conscrypt/ArrayUtils.java
diff options
context:
space:
mode:
Diffstat (limited to 'common/src/main/java/org/conscrypt/ArrayUtils.java')
-rw-r--r--common/src/main/java/org/conscrypt/ArrayUtils.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/common/src/main/java/org/conscrypt/ArrayUtils.java b/common/src/main/java/org/conscrypt/ArrayUtils.java
index d254e2e4..1bea6c92 100644
--- a/common/src/main/java/org/conscrypt/ArrayUtils.java
+++ b/common/src/main/java/org/conscrypt/ArrayUtils.java
@@ -32,4 +32,20 @@ final class ArrayUtils {
+ offset + "; regionLength=" + count);
}
}
+
+ static String[] concatValues(String[] a1, String... values) {
+ return concat (a1, values);
+ }
+
+ static String[] concat(String[] a1, String[] a2) {
+ String[] result = new String[a1.length + a2.length];
+ int offset = 0;
+ for (int i = 0; i < a1.length; i++, offset++) {
+ result[offset] = a1[i];
+ }
+ for (int i = 0; i < a2.length; i++, offset++) {
+ result[offset] = a2[i];
+ }
+ return result;
+ }
}