diff --git a/src/error_parsing.rs b/src/error_parsing.rs index c963389e..1094028c 100644 --- a/src/error_parsing.rs +++ b/src/error_parsing.rs @@ -299,7 +299,7 @@ impl fmt::Display for ParseError { impl From for Box { #[inline(always)] fn from(err: ParseErrorType) -> Self { - err.into() + Box::new(err.into()) } } @@ -313,7 +313,7 @@ impl From for EvalAltResult { impl From for Box { #[inline(always)] fn from(err: ParseError) -> Self { - err.into() + Box::new(err.into()) } }