Trap elapsed error when timestamp is later than now.

This commit is contained in:
Stephen Chung
2020-10-09 12:51:26 +08:00
parent 7ede299aae
commit a4b674d015
2 changed files with 9 additions and 3 deletions

View File

@@ -16,8 +16,8 @@ use num_traits::float::Float;
use crate::stdlib::{format, string::String};
#[inline(always)]
pub fn make_err(msg: String) -> Box<EvalAltResult> {
EvalAltResult::ErrorArithmetic(msg, Position::none()).into()
pub fn make_err(msg: impl Into<String>) -> Box<EvalAltResult> {
EvalAltResult::ErrorArithmetic(msg.into(), Position::none()).into()
}
macro_rules! gen_arithmetic_functions {