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-logging.git

commit 3ffa335ef6eabe0097c7d6991bcbbbc5474a686b
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Sun Nov 19 11:50:08 2023 -0500

    Fix compiler warning
---
 src/main/java/org/apache/commons/logging/LogFactory.java | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/main/java/org/apache/commons/logging/LogFactory.java 
b/src/main/java/org/apache/commons/logging/LogFactory.java
index 7f62b1b..6639596 100644
--- a/src/main/java/org/apache/commons/logging/LogFactory.java
+++ b/src/main/java/org/apache/commons/logging/LogFactory.java
@@ -29,6 +29,7 @@ import java.security.PrivilegedAction;
 import java.util.Enumeration;
 import java.util.Hashtable;
 import java.util.Iterator;
+import java.util.Objects;
 import java.util.Properties;
 import java.util.ServiceConfigurationError;
 import java.util.ServiceLoader;
@@ -946,9 +947,9 @@ public abstract class LogFactory {
             cacheFactory(contextClassLoader, factory);
 
             if (props != null) {
-                final Enumeration names = props.propertyNames();
+                final Enumeration<?> names = props.propertyNames();
                 while (names.hasMoreElements()) {
-                    final String name = (String) names.nextElement();
+                    final String name = Objects.toString(names.nextElement(), 
null);
                     final String value = props.getProperty(name);
                     factory.setAttribute(name, value);
                 }

Reply via email to