Author: michiel
Date: 2009-08-17 08:56:50 +0200 (Mon, 17 Aug 2009)
New Revision: 37915

Modified:
   
mmbase/trunk/core/src/main/java/org/mmbase/storage/search/implementation/BasicRelationStep.java
Log:
avoid NPE if builder is null (throws IllegalArgumentException later now, as 
specified by testcases)

Modified: 
mmbase/trunk/core/src/main/java/org/mmbase/storage/search/implementation/BasicRelationStep.java
===================================================================
--- 
mmbase/trunk/core/src/main/java/org/mmbase/storage/search/implementation/BasicRelationStep.java
     2009-08-17 05:55:52 UTC (rev 37914)
+++ 
mmbase/trunk/core/src/main/java/org/mmbase/storage/search/implementation/BasicRelationStep.java
     2009-08-17 06:56:50 UTC (rev 37915)
@@ -50,7 +50,7 @@
      */
     // package visibility!
     BasicRelationStep(InsRel builder, Step previous, Step next) {
-        this(builder.getTableName(), previous, next);
+        this(builder == null ? null : builder.getTableName(), previous, next);
     }
     BasicRelationStep(String builder, Step previous, Step next) {
         super(builder);

_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to