Browse Source

向 Lexer 传递 Compressor 改为向 Text 中传递

James 5 years ago
parent
commit
16719d28b9
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/main/java/com/jfinal/template/stat/Parser.java

+ 2 - 2
src/main/java/com/jfinal/template/stat/Parser.java

@@ -73,7 +73,7 @@ public class Parser {
 	
 	public StatList parse() {
 		EngineConfig ec = env.getEngineConfig();
-		tokenList = new Lexer(content, fileName, ec.getKeepLineBlankDirectives(), ec.getCompressor()).scan();
+		tokenList = new Lexer(content, fileName, ec.getKeepLineBlankDirectives()).scan();
 		tokenList.add(EOF);
 		StatList statList = statList();
 		if (peek() != EOF) {
@@ -110,7 +110,7 @@ public class Parser {
 		switch (name.symbol) {
 		case TEXT:
 			move();
-			return new Text(((TextToken)name).getContent(), env.getEngineConfig().getEncoding()).setLocation(getLocation(name.row));
+			return new Text(((TextToken)name).getContent(), env.getEngineConfig()).setLocation(getLocation(name.row));
 		case OUTPUT:
 			move();
 			Token para = matchPara(name);