diff --git a/src/engine/helper/HL_Calculator.h b/src/engine/helper/HL_Calculator.h index 57889cb9..db834b54 100644 --- a/src/engine/helper/HL_Calculator.h +++ b/src/engine/helper/HL_Calculator.h @@ -483,7 +483,7 @@ namespace Calc case LexemType::Dec: result->mType = Ast::Type::Number; - result->mValue = atoi(l.mValue.c_str()); + result->mValue = (int64_t)atoll(l.mValue.c_str()); break; case LexemType::Hex: