Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/quite/humla-spongycastle.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Dettman <peter.dettman@bouncycastle.org>2014-04-03 07:03:53 +0400
committerPeter Dettman <peter.dettman@bouncycastle.org>2014-04-03 07:03:53 +0400
commitaf45f893c4c7d389237c0bf5946e10cc807adb16 (patch)
tree242ed72411bfa1f040d377c4b9480cd0628c4984 /core/src/main/java/org
parent8f80c7497d8e2f29965a3d40c9e64047f48561e0 (diff)
Add an in-place-output version of toByteArray
Diffstat (limited to 'core/src/main/java/org')
-rw-r--r--core/src/main/java/org/bouncycastle/util/Strings.java11
1 files changed, 11 insertions, 0 deletions
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.
*