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 <garydgreg...@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)); } }