# HG changeset patch # User anthony # Date 1335280367 -14400 # Node ID c4838d55279c49e95674dec6c4659eede424bafe # Parent 93404c8fc9e6f138e5c84023e54e46c41461bd1c 7163898: add isLoggable() check to doLog() Summary: Add the check and return immediately if it's false Reviewed-by: anthony, mchung, sla Contributed-by: Nicolas Carranza diff -r 93404c8fc9e6 -r c4838d55279c jdk/src/share/classes/sun/util/logging/PlatformLogger.java --- a/jdk/src/share/classes/sun/util/logging/PlatformLogger.java Tue Apr 24 17:47:50 2012 +0400 +++ b/jdk/src/share/classes/sun/util/logging/PlatformLogger.java Tue Apr 24 19:12:47 2012 +0400 @@ -516,6 +516,9 @@ } void doLog(int level, String msg, Object... params) { + if (!isLoggable(level)) { + return; + } // only pass String objects to the j.u.l.Logger which may // be created by untrusted code int len = (params != null) ? params.length : 0;