瀏覽代碼

Update compiler.cpp

blueloveTH 2 年之前
父節點
當前提交
88d1d4e0a2
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      src/compiler.cpp

+ 3 - 2
src/compiler.cpp

@@ -1285,12 +1285,13 @@ __EAT_DOTS_END:
             SyntaxError("precompiled mode mismatch");
         }
 
+        int count = deserializer.read_count();
         std::vector<Str>& precompiled_tokens = lexer.src->_precompiled_tokens;
-        for(int i=0; i<deserializer.read_count(); i++){
+        for(int i=0; i<count; i++){
             precompiled_tokens.push_back(deserializer.read_string('\n'));
         }
 
-        int count = deserializer.read_count();
+        count = deserializer.read_count();
         for(int i=0; i<count; i++){
             Token t;
             t.type = (unsigned char)deserializer.read_uint(',');