Browse Source

jfinal 3.2

James 8 years ago
parent
commit
b948fed63e
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/main/java/com/jfinal/template/stat/ast/Define.java

+ 3 - 0
src/main/java/com/jfinal/template/stat/ast/Define.java

@@ -130,6 +130,9 @@ public class Define extends Stat {
 	}
 	
 	public boolean isSourceModifiedForDevMode() {
+		if (envForDevMode == null) {
+			throw new IllegalStateException("Check engine config: setDevMode(...) must be invoked before addSharedFunction(...)");
+		}
 		return envForDevMode.isStringSourceListModified();
 	}
 }