< prev index next >

src/java.base/share/classes/java/util/TimeZone.java

Print this page
rev 14210 : 8154231: Simplify access to System properties from JDK code
Reviewed-by: rriggs

*** 658,675 **** } private static synchronized TimeZone setDefaultZone() { TimeZone tz; // get the time zone ID from the system properties ! String zoneID = AccessController.doPrivileged( ! new GetPropertyAction("user.timezone")); // if the time zone ID is not set (yet), perform the // platform to Java time zone ID mapping. if (zoneID == null || zoneID.isEmpty()) { ! String javaHome = AccessController.doPrivileged( ! new GetPropertyAction("java.home")); try { zoneID = getSystemTimeZoneID(javaHome); if (zoneID == null) { zoneID = GMT_ID; } --- 658,673 ---- } private static synchronized TimeZone setDefaultZone() { TimeZone tz; // get the time zone ID from the system properties ! String zoneID = GetPropertyAction.getProperty("user.timezone"); // if the time zone ID is not set (yet), perform the // platform to Java time zone ID mapping. if (zoneID == null || zoneID.isEmpty()) { ! String javaHome = GetPropertyAction.getProperty("java.home"); try { zoneID = getSystemTimeZoneID(javaHome); if (zoneID == null) { zoneID = GMT_ID; }
< prev index next >