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));
         }
     }