From af45f893c4c7d389237c0bf5946e10cc807adb16 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Thu, 3 Apr 2014 10:03:53 +0700 Subject: Add an in-place-output version of toByteArray --- core/src/main/java/org/bouncycastle/util/Strings.java | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'core/src/main/java/org') diff --git a/core/src/main/java/org/bouncycastle/util/Strings.java b/core/src/main/java/org/bouncycastle/util/Strings.java index 7f674046..770edaa6 100644 --- a/core/src/main/java/org/bouncycastle/util/Strings.java +++ b/core/src/main/java/org/bouncycastle/util/Strings.java @@ -241,6 +241,17 @@ public final class Strings return bytes; } + public static int toByteArray(String s, byte[] buf, int off) + { + int count = s.length(); + for (int i = 0; i < count; ++i) + { + char c = s.charAt(i); + buf[off + i] = (byte)c; + } + return count; + } + /** * Convert an array of 8 bit characters into a string. * -- cgit v1.2.3