jdk/src/share/classes/sun/util/logging/PlatformLogger.java
changeset 4828 86a569e6b967
parent 4172 bceea7bc12b7
child 5506 202f599c92aa
--- a/jdk/src/share/classes/sun/util/logging/PlatformLogger.java	Wed Jul 05 17:04:28 2017 +0200
+++ b/jdk/src/share/classes/sun/util/logging/PlatformLogger.java	Wed Dec 23 01:22:11 2009 +0300
@@ -535,6 +535,10 @@
         }
 
         void doLog(int level, String msg, Object... params) {
+            int paramsNumber = (params != null) ? params.length : 0;
+            for (int i = 0; i < paramsNumber; i++) {
+                params[i] = String.valueOf(params[i]);
+            }
             LoggingSupport.log(javaLogger, levelObjects.get(level), msg, params);
         }