jdk/src/share/classes/java/time/chrono/ChronoLocalDateTime.java
changeset 20520 0952771e3e25
parent 19030 32f129cb6351
child 20522 9a239bba214f
--- a/jdk/src/share/classes/java/time/chrono/ChronoLocalDateTime.java	Wed Sep 04 15:18:54 2013 +0100
+++ b/jdk/src/share/classes/java/time/chrono/ChronoLocalDateTime.java	Sat Sep 14 22:46:49 2013 +0100
@@ -165,6 +165,7 @@
         if (temporal instanceof ChronoLocalDateTime) {
             return (ChronoLocalDateTime<?>) temporal;
         }
+        Objects.requireNonNull(temporal, "temporal");
         Chronology chrono = temporal.query(TemporalQuery.chronology());
         if (chrono == null) {
             throw new DateTimeException("Unable to obtain ChronoLocalDateTime from TemporalAccessor: " + temporal.getClass());