7020522: Need to reapply the fix for 6664512
Reviewed-by: art, mchung
This commit is contained in:
parent
57b41de95d
commit
2b4c79548c
@ -535,7 +535,14 @@ public class PlatformLogger {
|
||||
}
|
||||
|
||||
void doLog(int level, String msg, Object... params) {
|
||||
LoggingSupport.log(javaLogger, levelObjects.get(level), msg, params);
|
||||
// only pass String objects to the j.u.l.Logger which may
|
||||
// be created by untrusted code
|
||||
int len = (params != null) ? params.length : 0;
|
||||
Object[] sparams = new String[len];
|
||||
for (int i = 0; i < len; i++) {
|
||||
sparams [i] = String.valueOf(params[i]);
|
||||
}
|
||||
LoggingSupport.log(javaLogger, levelObjects.get(level), msg, sparams);
|
||||
}
|
||||
|
||||
boolean isEnabled() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user