Revision: 4535
          http://sourceforge.net/p/vexi/code/4535
Author:   mkpg2
Date:     2013-07-03 19:25:17 +0000 (Wed, 03 Jul 2013)
Log Message:
-----------
Minor fix. Throw JSExn instead of java NPE.

Modified Paths:
--------------
    branches/vexi3/org.vexi-core.main/src/main/java/org/vexi/core/Blessing.java

Modified: 
branches/vexi3/org.vexi-core.main/src/main/java/org/vexi/core/Blessing.java
===================================================================
--- branches/vexi3/org.vexi-core.main/src/main/java/org/vexi/core/Blessing.java 
2013-06-30 02:35:27 UTC (rev 4534)
+++ branches/vexi3/org.vexi-core.main/src/main/java/org/vexi/core/Blessing.java 
2013-07-03 19:25:17 UTC (rev 4535)
@@ -70,8 +70,12 @@
                 return ret;
             }
         }
+        JS resource = Main.SCHEDULER.getAndTriggerTraps(clonee, key);
+        if(resource==null){
+               throw new JSExn(key+" was null on "+clonee.coerceToString());
+        }
         // HACK - calling getAndTriggerTraps in a plain get
-        ret = new Blessing(Main.SCHEDULER.getAndTriggerTraps(clonee, key), 
vexi, this, key);
+        ret = new Blessing(resource, vexi, this, key);
         cache.put(key, ret);
         return ret;
     }

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Vexi-svn mailing list
Vexi-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vexi-svn

Reply via email to