diff options
Diffstat (limited to 'common/src/main/java/org/conscrypt/ArrayUtils.java')
-rw-r--r-- | common/src/main/java/org/conscrypt/ArrayUtils.java | 16 |
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; + } } |