You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2022/12/18 22:10:34 UTC
[commons-crypto] branch master updated: More flexible internal method
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-crypto.git
The following commit(s) were added to refs/heads/master by this push:
new f5af8c3 More flexible internal method
f5af8c3 is described below
commit f5af8c3c6e6786ea5f7b272d5c428f407781040b
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Sun Dec 18 17:10:31 2022 -0500
More flexible internal method
---
src/main/java/org/apache/commons/crypto/jna/OpenSslJna.java | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/src/main/java/org/apache/commons/crypto/jna/OpenSslJna.java b/src/main/java/org/apache/commons/crypto/jna/OpenSslJna.java
index acce0f7..a892639 100644
--- a/src/main/java/org/apache/commons/crypto/jna/OpenSslJna.java
+++ b/src/main/java/org/apache/commons/crypto/jna/OpenSslJna.java
@@ -17,6 +17,8 @@
*/
package org.apache.commons.crypto.jna;
+import java.util.Objects;
+
import org.apache.commons.crypto.Crypto;
import org.apache.commons.crypto.cipher.CryptoCipher;
import org.apache.commons.crypto.random.CryptoRandom;
@@ -26,16 +28,18 @@ import org.apache.commons.crypto.random.CryptoRandom;
*/
public final class OpenSslJna {
+ private final static String KEY_DEBUG = Crypto.CONF_PREFIX + "debug";
+
/**
* Logs debug messages.
*
* @param format See {@link String#format(String, Object...)}.
* @param args See {@link String#format(String, Object...)}.
*/
- static void debug(final String format, final Object... args) {
+ static void debug(final Object format, final Object... args) {
// TODO Find a better way to do this later.
- if (Boolean.getBoolean(Crypto.CONF_PREFIX + "debug")) {
- System.out.println(String.format(format, args));
+ if (Boolean.getBoolean(KEY_DEBUG)) {
+ System.out.println(String.format(Objects.toString(format), args));
}
}