Преглед на файлове

Fixed an NPE when jmeClone() was asked to clone a null.

Paul Speed преди 9 години
родител
ревизия
68ace33dbd
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3 0
      jme3-core/src/main/java/com/jme3/util/clone/Cloner.java

+ 3 - 0
jme3-core/src/main/java/com/jme3/util/clone/Cloner.java

@@ -354,6 +354,9 @@ public class Cloner {
      *  clone() and objects without necessarily knowing their real type.</p>
      */
     public <T> T javaClone( T object ) throws CloneNotSupportedException {
+        if( object == null ) {
+            return null;
+        }
         Method m = methodCache.get(object.getClass());
         if( m == null ) {
             try {