From 3db891050e774fb7bfa876c865bfd6943a4ee48e Mon Sep 17 00:00:00 2001 From: Dmytro Bogovych Date: Mon, 16 Jul 2018 09:55:34 +0300 Subject: [PATCH] - use int64_t as integer type in calculator --- src/engine/helper/HL_Calculator.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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: