Author: dbrosius
Date: Fri Jan  1 14:26:15 2016
New Revision: 1722496

URL: http://svn.apache.org/viewvc?rev=1722496&view=rev
Log:
short-circuit end node processing if the active importer is null

Modified:
    
jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/xml/ImporterImpl.java

Modified: 
jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/xml/ImporterImpl.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/xml/ImporterImpl.java?rev=1722496&r1=1722495&r2=1722496&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/xml/ImporterImpl.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/xml/ImporterImpl.java
 Fri Jan  1 14:26:15 2016
@@ -482,13 +482,11 @@ public class ImporterImpl implements Imp
             if (pnImporter != null) {
                 pnImporter.endChildInfo();
             }
-        } else if (getDefinition(parent).isProtected()) {
-            if (pnImporter != null) {
-                pnImporter.end(parent);
-                // and reset the pnImporter field waiting for the next 
protected
-                // parent -> selecting again from available importers
-                pnImporter = null;
-            }
+        } else if ((pnImporter != null) && 
getDefinition(parent).isProtected()) {
+            pnImporter.end(parent);
+            // and reset the pnImporter field waiting for the next protected
+            // parent -> selecting again from available importers
+            pnImporter = null;
         }
 
         idLookup.rememberImportedUUIDs(parent);


Reply via email to