소스 검색

fix a compiler error

blueloveTH 2 년 전
부모
커밋
a19a6b349b
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/lexer.cpp

+ 1 - 1
src/lexer.cpp

@@ -289,7 +289,7 @@ static bool is_unicode_Lo_char(uint32_t c) {
                 PK_ASSERT(base == 10);
                 add_token(TK("@num"), Number::stof(m[0], &size));
             } else {
-                add_token(TK("@num"), std::stoll(m[0], &size, base));
+                add_token(TK("@num"), (i64)std::stoll(m[0], &size, base));
             }
             PK_ASSERT((int)size == (int)m.length());
         }catch(...){